срабатывает при изменении события через drag-and-drop, но изменения ещё не сохранены.
| ev | object | объект данных события после изменений |
| e | Event | нативный объект события |
| is_new | boolean | возвращает 'true', если пользователь изменяет новое событие; 'false', если редактирует существующее событие |
| original | object | объект данных события до изменений |
| boolean | решает, будет ли выполнено действие по умолчанию для события (true) или отменено (false) |
scheduler.attachEvent("onBeforeEventChanged", function(ev, e, is_new, original){
//любая пользовательская логика здесь
return true;
});
Это событие вызывается каждый раз, когда новое событие добавляется или существующее событие обновляется через drag-and-drop.