срабатывает, когда пользователь пытается создать новое событие или изменить существующее в уже занятый временной интервал
ev | object | объект события |
evs | array | коллекция объектов событий, которые уже запланированы на тот же временной интервал |
boolean | определяет, будет ли выполнено действие по умолчанию для события (true) или отменено (false) |
scheduler.attachEvent("onEventCollision", function (ev, evs){
// любая кастомная логика здесь
return true;
});
Для работы события требуется активировать плагин collision.
Возврат true из обработчика предотвращает добавление или редактирование события. Возврат false разрешает коллизию, то есть событие будет добавлено или изменено несмотря на перекрытие.
Наверх