Перейти к основному содержимому

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.