События

onAfterAutoSchedule срабатывает, когда автопланирование завершено
onAfterBatchUpdate срабатывает после вызова метода batchUpdate
onAfterBranchLoading если включена динамическая загрузка, срабатывает после загрузки ветки задачи на страницу
onAfterLightbox срабатывает после закрытия пользователем лайтбокса (формы редактирования)
onAfterLinkAdd срабатывает после добавления новой связи в диаграмму Ганта
onAfterLinkDelete срабатывает после удаления пользователем связи
onAfterLinkUpdate срабатывает после обновления пользователем связи
onAfterQuickInfo срабатывает после закрытия всплывающей формы редактирования
onAfterRedo срабатывает после вызова метода redo()
onAfterRowResize срабатывает после завершения изменения высоты строки
onAfterSort срабатывает после сортировки задач в гриде
onAfterTaskAdd срабатывает после добавления пользователем задачи в диаграмму Ганта
onAfterTaskAutoSchedule срабатывает для каждой задачи, которая была автопланирована
onAfterTaskDelete срабатывает после удаления пользователем задачи
onAfterTaskDrag срабатывает после того, как пользователь закончил перетаскивание и отпустил кнопку мыши
onAfterTaskMove срабатывает после перемещения задачи на новую вертикальную позицию
onAfterTaskUpdate срабатывает после обновления пользователем задачи
onAfterUndo срабатывает после вызова метода undo()
onAjaxError срабатывает, если сервер возвращает ошибку
onAutoScheduleCircularLink срабатывает, если во время автопланирования найдены циклические зависимости
onBeforeAutoSchedule срабатывает перед автопланированием
onBeforeBatchUpdate срабатывает перед вызовом метода batchUpdate
onBeforeBranchLoading если включена динамическая загрузка, срабатывает после разворачивания пользователем ветки задачи, но до начала загрузки
onBeforeCollapse перед выходом из полноэкранного режима и возвратом к обычному режиму
onBeforeDataRender срабатывает перед отображением данных на странице
onBeforeExpand срабатывает перед разворачиванием диаграммы Ганта на полный экран
onBeforeGanttReady срабатывает перед началом инициализации dhtmlxGantt
onBeforeGanttRender срабатывает перед отображением диаграммы Ганта на странице
onBeforeLightbox срабатывает непосредственно перед открытием пользователем лайтбокса (формы редактирования)
onBeforeLinkAdd срабатывает перед добавлением новой связи в диаграмму Ганта
onBeforeLinkDelete срабатывает перед удалением пользователем связи
onBeforeLinkDisplay срабатывает после загрузки связей в диаграмму Ганта, но перед их отображением
onBeforeLinkUpdate срабатывает перед обновлением связи
onBeforeMultiSelect срабатывает перед выбором задачи или диапазона задач
onBeforeParse срабатывает перед началом разбора данных
onBeforeRedo срабатывает перед вызовом метода redo()
onBeforeRedoStack срабатывает перед добавлением действия в стек повторов
onBeforeRollupTaskDisplay срабатывает перед отображением задачи-руллапа в родительском проекте
onBeforeRowDragEnd срабатывает, когда пользователь отпускает строку в гриде
onBeforeRowDragMove срабатывает перед вертикальным перемещением строки грида на другую позицию
onBeforeRowResize срабатывает перед началом изменения высоты строки с помощью перетаскивания
onBeforeRowResizeEnd срабатывает перед завершением изменения высоты строки
onBeforeSplitTaskDisplay срабатывает перед отображением части раздельной задачи на диаграмме Ганта
onBeforeTaskAdd срабатывает перед добавлением новой задачи в диаграмму Ганта
onBeforeTaskAutoSchedule срабатывает для каждой задачи, которая будет перепланирована
onBeforeTaskChanged срабатывает после того, как пользователь закончил перетаскивание и отпустил кнопку мыши, но до применения изменений
onBeforeTaskDelete срабатывает перед удалением пользователем задачи
onBeforeTaskDisplay срабатывает после загрузки задач в диаграмму Ганта, но перед их отображением
onBeforeTaskDrag срабатывает после нажатия пользователем кнопки мыши и начала перетаскивания, но перед началом операции перетаскивания в dhtmlxGantt
onBeforeTaskMove срабатывает перед перемещением задачи на новую вертикальную позицию
onBeforeTaskMultiSelect срабатывает перед изменением состояния выбора задачи (задача выбирается или снимается выделение)
onBeforeTaskSelected срабатывает перед выбором пользователем задачи
onBeforeTaskUpdate срабатывает перед обновлением пользователем задачи
onBeforeUndo срабатывает перед вызовом метода undo()
onBeforeUndoStack срабатывает перед добавлением действия в стек отмен
onCircularLinkError срабатывает, когда обнаружена циклическая ссылка и автопланирование невозможно
onClear срабатывает после удаления всех задач из диаграммы Ганта методом clearAll
onCollapse срабатывает, когда диаграмма Ганта возвращается в нормальный режим из полноэкранного режима
onColumnResize срабатывает, когда пользователь перетаскивает границу столбца для изменения его размера
onColumnResizeEnd срабатывает после того, как пользователь закончил перетаскивание границы столбца для изменения его размера
onColumnResizeStart срабатывает перед началом перетаскивания границы столбца для изменения его размера
onContextMenu срабатывает, когда пользователь нажимает правую кнопку мыши внутри диаграммы Ганта (см. детали)
onDataProcessorReady срабатывает при вызове `dp.init(gantt)`
onDataRender срабатывает после отображения данных на странице
onDestroy вызывается после очистки диаграммы Ганта методом destructor
onEmptyClick срабатывает, когда пользователь кликает по пустому пространству в диаграмме Ганта (не по задачам)
onError срабатывает, когда assert получает значение 'false', т.е. когда утверждение не выполняется
onExpand срабатывает, когда диаграмма Ганта разворачивается на полный экран
onGanttLayoutReady срабатывает после готовности макета Gantt, но до его отображения
onGanttReady срабатывает после завершения инициализации dhtmlxGantt, но до отображения диаграммы Ганта на странице
onGanttRender срабатывает после отображения диаграммы Ганта на странице
onGanttScroll срабатывает, когда диаграмма Ганта прокручивается до определенной точки
onGridHeaderClick срабатывает, когда пользователь кликает по заголовку грида
onGridResize срабатывает, когда пользователь перетаскивает границу грида для изменения его размера
onGridResizeEnd срабатывает после того, как пользователь закончил перетаскивание границы грида для изменения его размера
onGridResizeStart срабатывает перед началом перетаскивания границы грида для изменения его размера
onLightbox срабатывает после открытия пользователем лайтбокса (формы редактирования)
onLightboxButton срабатывает, когда пользователь нажимает на пользовательскую кнопку в лайтбоксе
onLightboxCancel срабатывает, когда пользователь нажимает кнопку 'Отмена' в лайтбоксе
onLightboxChange срабатывает при изменении структуры лайтбокса
onLightboxDelete срабатывает, когда пользователь нажимает кнопку 'Удалить' в лайтбоксе
onLightboxSave срабатывает, когда пользователь нажимает кнопку 'Сохранить' в лайтбоксе
onLinkClick срабатывает, когда пользователь кликает по связи
onLinkCreated срабатывает, когда пользователь создает новую связь между задачами
onLinkDblClick срабатывает, когда пользователь дважды кликает по связи
onLinkIdChange срабатывает, когда изменяется идентификатор связи
onLinkValidation срабатывает, когда пользователь добавляет новую связь, и dhtmlxGantt проверяет, является ли связь допустимой
onLoadEnd срабатывает после завершения загрузки данных из источника данных
onLoadStart срабатывает непосредственно перед началом загрузки данных из источника данных
onMouseMove срабатывает, когда мышь перемещается по контейнеру диаграммы Ганта
onMultiSelect срабатывает после завершения выбора задачи или диапазона задач
onOptionsLoad срабатывает после загрузки коллекции опций с сервера, но до их разбора
onParse срабатывает после разбора данных (когда они становятся доступными для API), но перед их отображением в диаграмме Ганта
onQuickInfo срабатывает, когда появляется всплывающая форма редактирования
onRowDragEnd срабатывает после того, как пользователь отпускает вертикально перемещаемую строку в гриде
onRowDragStart срабатывает перед тем, как пользователь перетаскивает строку грида для вертикального перемещения
onRowResize срабатывает, когда пользователь перетаскивает границу строки для изменения высоты строки
onScaleAdjusted срабатывает, когда шкала отображается заново, чтобы полностью показать все задачи
onScaleClick срабатывает, когда пользователь кликает по ячейке временной шкалы
onTaskClick срабатывает, когда пользователь кликает по строке задачи в области грида (включая кнопки 'развернуть/свернуть' и 'добавить задачу') или по полосе задачи в области временной шкалы
onTaskClosed срабатывает, когда ветка была закрыта
onTaskCreated срабатывает, когда пользователь создает новую задачу, нажав кнопку '+' в гриде, или когда вызывается метод createTask
onTaskDblClick срабатывает, когда пользователь дважды кликает по задаче
onTaskDrag срабатывает, когда пользователь перетаскивает задачу
onTaskIdChange срабатывает, когда изменяется идентификатор задачи
onTaskLoading срабатывает, когда задача загружается из источника данных
onTaskMultiSelect срабатывает после изменения состояния выбора задачи (задача была выбрана/снята выделение)
onTaskOpened срабатывает, когда ветка была открыта
onTaskRowClick срабатывает, когда пользователь кликает по строке в таблице
onTaskSelected срабатывает, когда пользователь выбирает задачу
onTaskUnselected срабатывает, когда пользователь снимает выделение с задачи, выбирая другую задачу
onTemplatesReady срабатывает, когда шаблоны dhtmlxGantt инициализированы
К началу