| onAfterBatchUpdate | срабатывает сразу после завершения выполнения метода batchUpdate |
| onAfterEventDisplay | срабатывает, когда планировщик меняет вид, дни или время для показа события с помощью 'showEvent', и происходит ПОСЛЕ того, как событие стало видимым |
| onAfterFolderToggle | срабатывает после раскрытия или сворачивания ветки дерева (только в Timeline view, режиме 'tree') |
| onAfterLightbox | срабатывает после закрытия пользователем лайтбокса (формы редактирования) |
| onAfterQuickInfo | срабатывает после закрытия всплывающей формы события |
| onAfterSchedulerResize | срабатывает после изменения размера планировщика и перерисовки области с данными |
| onBeforeBatchUpdate | срабатывает непосредственно перед вызовом метода batchUpdate |
| onBeforeCollapse | срабатывает, когда пользователь кликает по иконке сворачивания, чтобы изменить размер планировщика с 'полного экрана' обратно на исходный размер |
| onBeforeDrag | срабатывает при начале операции перетаскивания или изменения размера (версия 2.1+) |
| onBeforeEventChanged | срабатывает при изменении события с помощью drag-and-drop, но до сохранения изменений |
| onBeforeEventCreated | срабатывает, когда пользователь создает новое событие, перетаскивая мышь по планировщику |
| onBeforeEventDelete | срабатывает после нажатия пользователем кнопки удаления (на панели события или в окне деталей) |
| onBeforeEventDisplay | срабатывает при вызове 'showEvent' для отображения события и происходит ДО того, как событие появится |
| onBeforeEventDragIn | срабатывает перед тем, как перетаскиваемое событие перемещается над планировщиком |
| onBeforeEventDragOut | срабатывает перед тем, как перетаскиваемое событие покидает планировщик |
| onBeforeEventPasted | срабатывает перед нажатием пользователем 'CTRL+V' |
| onBeforeExpand | срабатывает, когда пользователь кликает по иконке расширения, чтобы изменить размер планировщика с исходного на 'полный экран' |
| onBeforeExternalDragIn | срабатывает перед началом перетаскивания элемента в планировщик из внешнего компонента DHTMLX (только при включенном расширении dnd) |
| onBeforeFolderToggle | срабатывает перед открытием или закрытием ветки дерева (только в Timeline view, режиме 'tree') |
| onBeforeLightbox | срабатывает непосредственно перед открытием пользователем лайтбокса (формы редактирования) |
| onBeforeParse | срабатывает перед началом парсинга данных |
| onBeforeQuickInfo | срабатывает непосредственно перед показом всплывающего окна Quick Info для события |
| onBeforeSectionRender | срабатывает перед конфигурацией, но ДО рендеринга отдельного раздела Timeline (только в Timeline view) |
| onBeforeTodayDisplayed | срабатывает при нажатии пользователем кнопки 'Today' в планировщике |
| onBeforeTooltip | срабатывает перед показом тултипа для элемента данных (только с включённым расширением 'tooltip') |
| onBeforeViewChange | срабатывает перед переключением пользователя с текущего вида на другой |
| onCellClick | срабатывает при одиночном клике пользователя по ячейке (только в Timeline view) |
| onCellDblClick | срабатывает при двойном клике пользователя по ячейке (только в Timeline view) |
| onClearAll | срабатывает после очистки всех данных в планировщике |
| onClick | срабатывает при клике левой кнопкой мыши на событие |
| onCollapse | срабатывает, когда пользователь кликает по иконке сворачивания, чтобы изменить размер планировщика с 'полного экрана' обратно на исходный |
| onConfirmedBeforeEventDelete | срабатывает после того, как пользователь нажал удалить и подтвердил действие (на панели события или в окне деталей) |
| onContextMenu | срабатывает при открытии контекстного меню правым кликом мыши внутри планировщика |
| onDataRender | срабатывает после отрисовки данных на странице |
| onDblClick | срабатывает при двойном клике пользователя по событию |
| onDestroy | срабатывает после очистки планировщика методом destructor |
| onDragEnd | срабатывает при завершении операции перетаскивания или изменения размера |
| onEmptyClick | срабатывает при клике пользователя по пустому пространству в планировщике (не на событиях) |
| onError | срабатывает, когда assert возвращает false, указывая на ошибку утверждения |
| onEventAdded | срабатывает при добавлении нового события в планировщик |
| onEventCancel | срабатывает при нажатии пользователем 'Cancel' в лайтбоксе (форме редактирования) |
| onEventChanged | срабатывает после редактирования и сохранения события (после нажатия редактировать и сохранить на панели события или в окне деталей) |
| onEventCollision | срабатывает, когда пользователь пытается создать или изменить событие в уже занятом временном слоте |
| onEventCopied | срабатывает при нажатии пользователем 'CTRL+C' (только с включённым расширением 'keyboard navigation') |
| onEventCreated | срабатывает при начале создания нового события (двойной клик или перетаскивание) |
| onEventCut | срабатывает при нажатии пользователем 'CTRL+X' (только с включённым расширением 'keyboard navigation') |
| onEventDeleted | срабатывает после удаления события (версия 3.0+) |
| onEventDrag | срабатывает при перетаскивании или изменении размера событий в планировщике |
| onEventDragIn | срабатывает, когда перетаскиваемое событие входит в планировщик |
| onEventDragOut | срабатывает, когда перетаскиваемое событие покидает планировщик |
| onEventDropOut | срабатывает, когда перетаскиваемое событие отпускается вне области планировщика |
| onEventIdChange | срабатывает при изменении ID события |
| onEventLoading | срабатывает при загрузке события из источника данных |
| onEventPasted | срабатывает при нажатии пользователем 'CTRL+V' |
| onEventSave | срабатывает при нажатии пользователем 'save' в лайтбоксе (форме редактирования) |
| onEventSelected | срабатывает при выборе события в планировщике |
| onEventUnselected | срабатывает при отмене выбора события путем выбора другого события |
| onExpand | срабатывает, когда пользователь кликает по иконке расширения, чтобы изменить размер планировщика с исходного на 'полный экран' |
| onExternalDragIn | срабатывает, когда данные перетаскиваются в планировщик из внешнего компонента DHTMLX (только с включённым расширением dnd) |
| onLightbox | срабатывает после открытия пользователем лайтбокса (формы редактирования) |
| onLightboxButton | срабатывает при клике пользователя по пользовательской кнопке в лайтбоксе |
| onLimitViolation | срабатывает, когда пользователь пытается установить время события, которое в данный момент ограничено или заблокировано |
| onLoadEnd | срабатывает после завершения загрузки данных из источника |
| onLoadError | срабатывает, если парсинг данных не удался или сервер вернул статус 4xx или 5xx |
| onLoadStart | срабатывает непосредственно перед началом загрузки данных из источника |
| onLocationError | срабатывает, когда местоположение события не может быть найдено на карте (только в Map view) |
| onMouseDown | срабатывает при клике пользователя на элемент планировщика без предопределенного обработчика 'onclick' |
| onMouseMove | срабатывает при движении мыши над планировщиком |
| onOptionsLoad | срабатывает после обновления секций Timeline или Units view |
| onOptionsLoadFinal | срабатывает после завершения загрузки опций или секций (только в Timeline view) |
| onOptionsLoadStart | срабатывает перед началом загрузки опций или секций (только в Timeline view) |
| onParse | срабатывает после парсинга данных и их готовности к использованию API, но до рендеринга в планировщике |
| onQuickInfo | срабатывает при появлении всплывающей формы редактирования |
| onSaveError | срабатывает при ошибке во время обновления данных |
| onScaleAdd | срабатывает после отрисовки отдельного элемента шкалы времени (колонка, секция, ячейка дня и т.п.) в планировщике |
| onScaleDblClick | срабатывает при двойном клике пользователя по шкале времени |
| onSchedulerReady | срабатывает после завершения инициализации планировщика, но до его рендеринга на странице |
| onSchedulerResize | срабатывает перед изменением размера планировщика |
| onTemplatesReady | срабатывает при инициализации шаблонов планировщика |
| onTimelineCreated | срабатывает после инициализации вида Timeline, но до его рендеринга (только в Timeline view) |
| onViewChange | срабатывает после переключения текущего вида на другой |
| onViewMoreClick | срабатывает при клике пользователя по ссылке 'View more' в Month view (только в Month view) |
| onXLE | срабатывает после завершения загрузки данных из источника |
| onXLS | срабатывает непосредственно перед началом загрузки данных из источника |
| onXScaleClick | срабатывает при одиночном клике пользователя по ячейке на оси X (только в Timeline view) |
| onXScaleDblClick | срабатывает при двойном клике пользователя по ячейке на оси X (только в Timeline view) |
| onYScaleClick | срабатывает при одиночном клике пользователя по ячейке на оси Y (только в Timeline view) |
| onYScaleDblClick | срабатывает при двойном клике пользователя по ячейке на оси Y (только в Timeline view) |