Events overview
| Name | Description |
|---|---|
| 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.