События

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 срабатывает перед добавлением действия в стек redo
onBeforeRollupTaskDisplay срабатывает перед отображением rollup-задачи в родительском проекте
onBeforeRowDragEnd срабатывает при отпускании строки в гриде после перетаскивания
onBeforeRowDragMove срабатывает перед вертикальным перетаскиванием строки грида на новую позицию
onBeforeRowResize срабатывает перед началом изменения высоты строки с помощью drag-and-drop
onBeforeRowResizeEnd срабатывает перед завершением изменения высоты строки
onBeforeSplitTaskDisplay срабатывает перед отображением сегмента разделённой задачи на диаграмме Ганта
onBeforeTaskAdd срабатывает перед добавлением новой задачи на диаграмму Ганта
onBeforeTaskAutoSchedule срабатывает для каждой задачи при повторном автопланировании
onBeforeTaskChanged срабатывает после завершения перетаскивания задачи и отпускания мыши, но до применения изменений
onBeforeTaskDelete срабатывает перед удалением задачи пользователем
onBeforeTaskDisplay срабатывает после загрузки задач на диаграмму Ганта, но до их отображения
onBeforeTaskDrag срабатывает после начала перетаскивания задачи, но до инициации drag-and-drop dhtmlxGantt
onBeforeTaskMove срабатывает перед перемещением задачи на новую вертикальную позицию
onBeforeTaskMultiSelect срабатывает перед изменением состояния выбора задачи (выбор или снятие выбора)
onBeforeTaskSelected срабатывает перед выбором задачи пользователем
onBeforeTaskUpdate срабатывает перед обновлением задачи пользователем
onBeforeUndo срабатывает перед выполнением метода undo()
onBeforeUndoStack срабатывает перед добавлением действия в стек undo
onCircularLinkError срабатывает при обнаружении циклической ссылки, из-за которой автопланирование невозможно
onClear срабатывает после удаления всех задач с диаграммы Ганта через clearAll
onCollapse срабатывает при выходе из полноэкранного режима в обычный
onColumnResize срабатывает во время перетаскивания границы столбца для изменения его ширины
onColumnResizeEnd срабатывает после завершения перетаскивания границы столбца
onColumnResizeStart срабатывает перед началом перетаскивания границы столбца
onContextMenu срабатывает при клике правой кнопкой мыши внутри диаграммы Ганта (доступны детали)
onDataProcessorReady срабатывает при вызове `dp.init(gantt)`
onDataRender срабатывает после отображения данных на странице
onDestroy срабатывает после очистки диаграммы через destructor
onEmptyClick срабатывает при клике пользователя по пустому месту на диаграмме Ганта (не по задачам)
onError срабатывает при получении 'false' в assert (ошибка утверждения)
onExpand срабатывает при переходе диаграммы Ганта в полноэкранный режим
onGanttLayoutReady срабатывает после готовности макета диаграммы Ганта, но до отрисовки
onGanttReady срабатывает после завершения инициализации dhtmlxGantt, но до отрисовки диаграммы
onGanttRender срабатывает после отрисовки диаграммы Ганта на странице
onGanttScroll срабатывает при прокрутке диаграммы Ганта к определённой точке
onGridHeaderClick срабатывает при клике пользователя по заголовку грида
onGridResize срабатывает во время перетаскивания границы грида для изменения размера
onGridResizeEnd срабатывает после завершения перетаскивания границы грида
onGridResizeStart срабатывает перед началом перетаскивания границы грида
onLightbox срабатывает после открытия пользователем лайтбокса (формы редактирования)
onLightboxButton срабатывает при клике пользователя по кастомной кнопке в лайтбоксе
onLightboxCancel срабатывает при клике пользователя по кнопке 'Отмена' в лайтбоксе
onLightboxChange срабатывает при изменении структуры лайтбокса
onLightboxDelete срабатывает при клике пользователя по кнопке 'Удалить' в лайтбоксе
onLightboxSave срабатывает при клике пользователя по кнопке 'Сохранить' в лайтбоксе
onLinkClick срабатывает при клике пользователя по связи
onLinkCreated срабатывает при создании новой связи между задачами пользователем
onLinkDblClick срабатывает при двойном клике пользователя по связи
onLinkIdChange срабатывает при изменении id связи
onLinkValidation срабатывает при добавлении новой связи и её валидации dhtmlxGantt
onLoadEnd срабатывает после завершения загрузки данных из источника
onLoadStart срабатывает непосредственно перед началом загрузки данных из источника
onMouseMove срабатывает при движении мыши над контейнером диаграммы Ганта
onMultiSelect срабатывает после завершения выбора задачи или диапазона задач
onOptionsLoad срабатывает после загрузки опций с сервера, но до парсинга
onParse срабатывает после завершения парсинга данных, но до отображения на диаграмме Ганта
onQuickInfo срабатывает при появлении всплывающей формы редактирования
onRowDragEnd срабатывает после отпускания строки в гриде после вертикального перетаскивания
onRowDragStart срабатывает перед началом перетаскивания строки грида для вертикального переупорядочивания
onRowResize срабатывает во время перетаскивания границы строки для изменения высоты
onScaleAdjusted срабатывает при повторной отрисовке шкалы времени для полного отображения всех задач
onScaleClick срабатывает при клике пользователя по ячейке шкалы времени
onTaskClick срабатывает при клике пользователя по строке задачи в гриде или по панели задачи на временной шкале (включая кнопки раскрытия/сворачивания и добавления задачи)
onTaskClosed срабатывает при закрытии ветки
onTaskCreated срабатывает при создании новой задачи нажатием кнопки '+' в гриде или через createTask
onTaskDblClick срабатывает при двойном клике пользователя по задаче
onTaskDrag срабатывает при перетаскивании задачи пользователем
onTaskIdChange срабатывает при изменении id задачи
onTaskLoading срабатывает при загрузке задачи из источника данных
onTaskMultiSelect срабатывает после изменения состояния выбора задачи (выбрана/снята)
onTaskOpened срабатывает при открытии ветки
onTaskRowClick срабатывает при клике пользователя по строке в таблице
onTaskSelected срабатывает при выборе задачи пользователем
onTaskUnselected срабатывает при снятии выбора задачи при выборе другой задачи
onTemplatesReady срабатывает при инициализации шаблонов dhtmlxGantt
К началу