События

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)
Наверх