onEventCollision

срабатывает, когда пользователь пытается создать новое событие или изменить существующее в уже занятый временной интервал

boolean onEventCollision(object ev,array evs);
evobjectобъект события
evsarrayколлекция объектов событий, которые уже запланированы на тот же временной интервал
booleanопределяет, будет ли выполнено действие по умолчанию для события (true) или отменено (false)

Example

scheduler.attachEvent("onEventCollision", function (ev, evs){
    // любая кастомная логика здесь
    return true;
});

Details

Для работы события требуется активировать плагин collision.

Возврат true из обработчика предотвращает добавление или редактирование события. Возврат false разрешает коллизию, то есть событие будет добавлено или изменено несмотря на перекрытие.

Наверх