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

Events overview

NameDescription
onAfterBatchUpdateСрабатывает после вызова метода batchUpdate
onAfterEventDisplayСрабатывает, когда планировщик переключает виды, дни, время и т. д. для отображения события, указанного методом 'showEvent', и срабатывает после отображения события
onAfterFolderToggleСрабатывает сразу после того, как ветка дерева была открыта или закрыта (применимо только в режиме Timeline, 'tree')
onAfterLightboxСрабатывает сразу после того, как пользователь закрывает lightbox (форму редактирования)
onAfterQuickInfoСрабатывает после закрытия всплывающей формы события
onAfterSchedulerResizeСрабатывает после того, как scheduler изменил размер и область данных была перерисована
onBeforeBatchUpdateСрабатывает до вызова метода batchUpdate
onBeforeCollapseСрабатывает, когда пользователь нажимает на значок разворачивания, чтобы изменить размер планировщика с 'полноэкранного' на исходный.
onBeforeDragСрабатывает, когда пользователь начинает операцию перетаскивания/изменения размера (версия 2.1+)
onBeforeEventChangedВызывается, когда событие изменено с помощью drag-n-drop, но изменения ещё не сохранены.
onBeforeEventCreatedСрабатывает, когда пользователь создает новое событие перетаскиванием курсора над scheduler
onBeforeEventDeleteСрабатывает после нажатия пользователем кнопки удаления (в панели событий или окне деталей)
onBeforeEventDisplayСрабатывает, когда вызывается метод 'showEvent' для отображения конкретного события и выполняется ДО отображения события
onBeforeEventDragInСрабатывает перед тем, как перетаскиваемое событие будет перемещено над планировщиком
onBeforeEventDragOutСрабатывает до того, как перетащенное событие будет перемещено за пределы планировщика
onBeforeEventPastedСрабатывает перед тем, как пользователь нажимает сочетание клавиш 'CTRL+V'
onBeforeExpandСрабатывает, когда пользователь нажимает на значок разворачивания, чтобы изменить размер расписания с исходного на 'полный экран'.
onBeforeExternalDragInСрабатывает до того, как некоторый элемент начнет перетаскиваться в расписание из внешнего компонента DHTMLX (только при включенном расширении dnd)
onBeforeFolderToggleСрабатывает до открытия или закрытия ветки дерева (вид Timeline, режим 'tree' только)
onBeforeLightboxСрабатывает непосредственно перед тем, как пользователь откроет lightbox (форму редактирования)
onBeforeParseСрабатывает перед началом парсинга данных
onBeforeQuickInfoСрабатывает непосредственно перед отображением всплывающего окна Quick Info для события
onBeforeSectionRenderСрабатывает до того, как отдельный раздел Timeline будет настроен, но ещё не отрисован (только представление Timeline)
onBeforeTodayDisplayedСрабатывает, когда пользователь нажимает кнопку «Сегодня» в планировщике
onBeforeTooltipСрабатывает до отображения tooltip для элемента данных (только при включенном расширении 'tooltip')
onBeforeViewChangeСрабатывает перед тем, как пользователь изменит текущий просмотр на другой
onCellClickСрабатывает при одиночном клике по ячейке (только в представлении Timeline)
onCellDblClickСрабатывает, когда пользователь выполняет двойной щелчок по ячейке (только в представлении Timeline)
onClearAllСрабатывает после очистки данных в планировщике
onClickСрабатывает, когда пользователь нажимает левую кнопку мыши на событии
onCollapseСрабатывает, когда пользователь нажимает на значок разворачивания, чтобы изменить размер планировщика с 'полного экрана' на исходный.
onConfirmedBeforeEventDeleteСрабатывает после того, как пользователь нажимает кнопку удаления и подтверждает удаление (на панели события или в окне деталей)
onContextMenuСрабатывает, когда пользователь вызывает контекстное меню кликом правой кнопкой мыши внутри планировщика
onDataRenderСрабатывает после отрисовки данных на странице
onDblClickСрабатывает, когда пользователь дважды кликает по событию
onDestroyСрабатывает после того, как планировщик очищен методом destructor
onDragEndСрабатывает, когда операция перетаскивания/изменения размера завершена
onEmptyClickСрабатывает, когда пользователь кликает по пустому месту в расписании (не по событиям)
onErrorсрабатывает, когда assert получает значение 'false', то есть когда утверждение не выполняется
onEventAddedСрабатывает, когда пользователь добавляет новое событие в планировщик
onEventCancelСрабатывает, когда пользователь нажимает кнопку 'Cancel' в lightbox (форме редактирования)
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Срабатывает, когда пользователь нажимает кнопку «Сохранить» в lightbox (форме редактирования)
onEventSelectedСрабатывает, когда пользователь выбирает событие в расписании
onEventUnselectedСрабатывает, когда пользователь снимает выделение с события, выбирая другое событие
onExpandСрабатывает, когда пользователь кликает по значку разворачивания, чтобы изменить размер планировщика с исходного на 'полный экран'.
onExternalDragInВызывает событие, когда данные перетаскиваются в планировщик из внешнего компонента DHTMLX (только с включенным расширением dnd)
onLightboxСрабатывает после того, как пользователь открыл lightbox (форма редактирования)
onLightboxButtonсрабатывает, когда пользователь нажимает на пользовательскую кнопку в lightbox
onLimitViolationсрабатывает, когда пользователь пытается установить для события время, которое в данный момент ограничено/заблокировано
onLoadEndСрабатывает после загрузки данных из источника данных.
onLoadErrorВызывается, если планировщик не смог распарсить данные, или если сервер вернул статус ответа 4xx или 5xx
onLoadStartСрабатывает непосредственно перед началом загрузки данных из источника данных
onLocationErrorСрабатывает, когда местоположение события не может быть найдено на карте (только в представлении Map)
onMouseDownСрабатывает, когда пользователь кликает по элементу планировщика, у которого нет предопределённого обработчика 'onlick'
onMouseMoveСрабатывает при перемещении указателя мыши над планировщиком
onOptionsLoadСрабатывает после обновления секций вида Timeline/Units
onOptionsLoadFinalСрабатывает один раз после завершения загрузки коллекции опций (секций) (применимо только к Timeline view)
onOptionsLoadStartСрабатывает перед тем, как коллекция опций или разделов начнет загружаться с сервера (вид таймлайн только)
onParseВызывается после того, как данные распарсены (становятся доступными для API), но до того, как данные будут отрисованы в Scheduler
onQuickInfoВызывает событие, когда появляется всплывающая форма редактирования
onSaveErrorСрабатывает в случае возникновения ошибки во время обновления данных
onScaleAddСрабатывает после отрисовки одного блока вида (колонки, секции, дневной ячейки и т.д.) в планировщике
onScaleDblClickСрабатывает при двойном клике по временной шкале
onSchedulerReadyСрабатывает после завершения инициализации планировщика, но планировщик еще не отрисован на странице.
onSchedulerResizeСрабатывает до изменения размера планировщика
onTemplatesReadyСрабатывает, когда шаблоны планировщика инициализируются
onTimelineCreatedСрабатывает после инициализации Timeline view, но ещё не отрисован на странице (только Timeline view)
onViewChangeСрабатывает после того, как текущий вид изменится на другой
onViewMoreClickВы вызывается, когда пользователь нажимает на ссылку 'Показать ещё' в месячном представлении (только в месячном представлении)
onXLEСрабатывает после завершения загрузки данных из источника данных
onXLSСрабатывает непосредственно перед началом загрузки данных из источника данных
onXScaleClickСрабатывает, когда пользователь делает одиночный клик по ячейке на оси X (только в режиме таймлайн)
onXScaleDblClickСрабатывает, когда пользователь выполняет двойной клик по ячейке на оси X (только в представлении Timeline)
onYScaleClickСрабатывает, когда пользователь делает одиночный клик по ячейке на оси Y (только в представлении Timeline)
onYScaleDblClickСрабатывает при двойном клике по ячейке на оси Y (только в представлении таймлайн)
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.