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

Events overview

NameDescription
onAfterAutoScheduleСрабатывает после завершения авто-планирования
onAfterBatchUpdateСрабатывает после вызова метода batchUpdate
onAfterBranchLoadingЕсли включена динамическая загрузка, срабатывает после того, как ветка задачи была загружена на страницу
onAfterLightboxСрабатывает после того, как пользователь закрыл lightbox (форма редактирования)
onAfterLinkAddСрабатывает после добавления новой связи на диаграмме Ганта
onAfterLinkDeleteСрабатывает после того, как пользователь удаляет ссылку
onAfterLinkUpdateСрабатывает после того, как пользователь обновляет ссылку
onAfterQuickInfoСрабатывает после закрытия всплывающей формы редактирования
onAfterRedoСрабатывает после вызова метода redo()
onAfterRowResizeСрабатывает после завершения изменения высоты строки
onAfterSortFires after tasks are sorted in the grid
onAfterTaskAddСрабатывает после того, как пользователь добавляет задачу на диаграмме Ганта
onAfterTaskAutoScheduleВызывает для каждой задачи, которая была автоматически запланирована
onAfterTaskDeleteСрабатывает после того, как пользователь удаляет задачу
onAfterTaskDragСрабатывает после того, как пользователь закончил перетаскивать и отпустил кнопку мыши
onAfterTaskMoveСрабатывает после перемещения задачи на новую вертикальную позицию
onAfterTaskUpdateСрабатывает после того, как пользователь обновляет задачу
onAfterUndoСрабатывает после вызова метода undo()
onAjaxErrorСрабатывает, если сервер возвращает ошибку
onAutoScheduleCircularLinkВызывается, если во время автоматического планирования обнаружены циклы зависимостей
onBeforeAutoScheduleСрабатывает перед автоматическим планированием
onBeforeBatchUpdateСрабатывает перед вызовом метода batchUpdate
onBeforeBranchLoadingЕсли включена динамическая подгрузка, срабатывает после того, как пользователь разворачивает ветку задачи, но до начала загрузки
onBeforeCollapseПеред выходом диаграммы Ганта из полноэкранного режима и возвращением к обычному режиму
onBeforeDataRenderСрабатывает перед отрисовкой данных на странице
onBeforeExpandСрабатывает перед развёртыванием диаграммы Ганта на полный экран
onBeforeGanttReadyСрабатывает до начала инициализации dhtmlxGantt
onBeforeGanttRenderСрабатывает до того, как диаграмма Ганта будет отрисована на странице
onBeforeLightboxСрабатывает непосредственно перед тем, как пользователь откроет lightbox (форма редактирования)
onBeforeLinkAddСрабатывает перед добавлением новой связи в диаграмму Гanttта
onBeforeLinkDeleteСрабатывает перед удалением пользователем ссылки
onBeforeLinkDisplayСрабатывает после загрузки связей в диаграмму Ганта, но до их отображения
onBeforeLinkUpdateСрабатывает до обновления ссылки
onBeforeMultiSelectСрабатывает до выбора задачи или диапазона задач
onBeforeParseСрабатывает до начала разбора данных
onBeforeRedoСрабатывает перед вызовом метода redo()
onBeforeRedoStackСрабатывает перед добавлением действия в redo stack
onBeforeRollupTaskDisplayПеред отображением роллап-задачи на её родительском проекте
onBeforeRowDragEndСрабатывает, когда пользователь отпускает строку в сетке
onBeforeRowDragMoveВызывается перед тем, как строка сетки будет перетащена вертикально в другое положение
onBeforeRowResizeСрабатывает до того, как пользователь начнет изменять высоту строки перетаскиванием
onBeforeRowResizeEndСрабатывает до завершения изменения высоты строки
onBeforeSplitTaskDisplayСрабатывает перед тем, как часть разделенной задачи будет отображаться на диаграмме Ганта
onBeforeTaskAddСрабатывает до добавления новой задачи на диаграмме Ганта
onBeforeTaskAutoScheduleСрабатывает для каждой задачи, которая перепланируется
onBeforeTaskChangedСрабатывает после того, как пользователь завершил перетаскивание и отпустил кнопку мыши, но до применения изменений
onBeforeTaskDeleteСрабатывает до того, как пользователь удалит задачу
onBeforeTaskDisplayСрабатывает после загрузки задач на диаграмму Ганта, но до их отображения
onBeforeTaskDragСрабатывает после того, как пользователь нажал кнопку мыши и начал перетаскивать, но до того, как dhtmlxGantt инициирует операцию drag-and-drop
onBeforeTaskMoveСрабатывает перед тем, как задача будет перемещена на новую вертикальную позицию
onBeforeTaskMultiSelectСрабатывает до изменения состояния выбора задачи (задача будет выбрана или снята с выбора)
onBeforeTaskSelectedСрабатывает до того, как пользователь выберет задачу
onBeforeTaskUpdateСрабатывает до того, как пользователь обновляет задачу
onBeforeUndoСрабатывает до вызова метода undo()
onBeforeUndoStackСрабатывает перед добавлением действия в стек отмены
onCircularLinkErrorСрабатывает, когда обнаружена циклическая ссылка и автоматическое планирование невозможно
onClearСрабатывает после того, как все задачи были удалены из диаграммы Ганта методом clearAll
onCollapseСрабатывает, когда gantt возвращается в обычный режим из полноэкранного режима
onColumnResizeВызывается, когда пользователь перетаскивает границу столбца для изменения его ширины
onColumnResizeEndСрабатывает после того, как пользователь завершил перетаскивание границы столбца для изменения его ширины
onColumnResizeStartСрабатывает до того, как пользователь начнет перетаскивать границу столбца для изменения его размера
onContextMenuсрабатывает, когда пользователь нажимает правую кнопку мыши внутри диаграммы Ганта (см. детали)
onDataProcessorReadyСрабатывает при вызове dp.init(gantt)
onDataRenderСрабатывает после того, как данные отрисованы на странице
onDestroyВызывается после того, как gantt очищен методом destructor
onEmptyClickСрабатывает, когда пользователь кликает по пустому месту на диаграмме Ганта (не по задачам)
onErrorСрабатывает, когда assert получает значение 'false', то есть когда утверждение не выполняется
onExpandСрабатывает, когда gantt разворачивается на полный экран
onGanttLayoutReadyСрабатывает после того, как макет диаграммы Ганта готов, но до его отрисовки
onGanttReadyСрабатывает после завершения инициализации dhtmlxGantt, однако диаграмма Ганта ещё не отрисована на странице
onGanttRenderСрабатывает после того, как диаграмма Ганта отрисована на странице
onGanttScrollСрабатывает, когда диаграмма Ганта прокручивается до конкретной точки
onGridHeaderClickСрабатывает, когда пользователь кликает по заголовку grid
onGridResizeFires when the user is dragging the grid's border to resize the grid
onGridResizeEndСрабатывает после того, как пользователь завершил перетаскивание границы grid для изменения размера grid
onGridResizeStartСрабатывает до того, как пользователь начнет перетаскивать границу сетки для изменения её размера
onLightboxСрабатывает после того, как пользователь открыл lightbox (форма редактирования)
onLightboxButtonСрабатывает, когда пользователь нажимает на настраиваемую кнопку в lightbox
onLightboxCancelСрабатывает, когда пользователь нажимает на кнопку 'Cancel' в lightbox
onLightboxChangeСрабатывает, когда структура lightbox изменяется
onLightboxDeleteВызывает, когда пользователь нажимает кнопку 'Delete' в lightbox
onLightboxSaveСрабатывает, когда пользователь нажимает кнопку 'Save' в lightbox
onLinkClickСрабатывает, когда пользователь кликает по ссылке
onLinkCreatedСрабатывает, когда пользователь создаёт новую связь между задачами
onLinkDblClickСрабатывает при двойном клике по ссылке
onLinkIdChangeСрабатывает при изменении идентификатора ссылки
onLinkValidationСрабатывает, когда пользователь добавляет новую связь, и dhtmlxGantt проверяет корректность связи
onLoadEndСрабатывает после завершения загрузки данных из источника данных
onLoadStartСрабатывает непосредственно перед началом загрузки данных из источника данных
onMouseMoveФункция вызывается при перемещении мыши над контейнером gantt
onMultiSelectСрабатывает после завершения выбора задачи или диапазона задач
onOptionsLoadСрабатывает после загрузки коллекции опций с сервера, но ещё не разобрана
onParseСрабатывает после разбора данных (данные стали доступны через API), но до их отрисовки на диаграмме Ганта
onQuickInfoСрабатывает, когда появляется всплывающая форма редактирования
onRowDragEndСрабатывает после того, как пользователь отпускает вертикально упорядоченную строку в сетке
onRowDragStartСрабатывает до того, как пользователь начнет перетаскивать строку в сетке для вертикального изменения порядка
onRowResizeСрабатывает, когда пользователь перетаскивает границу строки для изменения высоты строки
onScaleAdjustedСрабатывает при повторной отрисовке масштаба, чтобы полностью отобразить все задачи
onScaleClickСрабатывает, когда пользователь кликает по ячейке шкалы времени
onTaskClickВызывается, когда пользователь кликает по строке задачи в области сетки (включая кнопки разворачивания/сворачивания и 'добавить задачу') или по панели задачи на таймлайне
onTaskClosedСрабатывает при закрытии ветки
onTaskCreatedВызывается, когда пользователь создает новую задачу нажатие кнопки '+' в grid, или когда вызывается метод createTask
onTaskDblClickСрабатывает, когда пользователь дважды кликает по задаче
onTaskDragСрабатывает, когда пользователь перетаскивает задачу
onTaskIdChangeСрабатывает при изменении идентификатора задачи
onTaskLoadingСрабатывает, когда задача загружается из источника данных
onTaskMultiSelectСрабатывает после изменения состояния выделения задачи (задача была выбрана или снята с выделения)
onTaskOpenedСрабатывает при открытии ветки
onTaskRowClickСрабатывает, когда пользователь кликает по строке в таблице
onTaskSelectedСрабатывает, когда пользователь выбирает задачу
onTaskUnselectedСрабатывает, когда пользователь снимает выделение с задачи, выбирая другую задачу
onTemplatesReadyСрабатывает, когда шаблоны dhtmlxGantt инициализируются
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.