onEventCollision
Description
Срабатывает, когда пользователь пытается создать новое событие или изменить существующее в уже занятый временной интервал
onEventCollision: (ev: object, evs: array) => boolean;
Parameters
ev- (required) object - объект событияevs- (required) array - коллекция объ ектов событий, которые уже запланированы на тот же временной интервал
Returns
result- (boolean) - определяет, будет ли выполнено действие по умолчанию для события (true) или отменено (false)
Example
scheduler.attachEvent("onEventCollision", function (ev, evs){
// любая кастомная логика здесь
return true;
});
Details
примечание
Для работы события требуется активировать плагин collision.
Возврат true из обработчика предотвращает добавление или редактирование события. Возврат false разрешает коллизию, то есть событие будет добавлено или изменено несмотря на перекрытие.
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.