Gantt API

Методы
Promise создает объект Promise
addCalendar вставляет календарь в диаграмму Ганта
addLink создает новую зависимость (связь)
addLinkLayer добавляет дополнительный слой с пользовательскими элементами для связи на временной шкале
addMarker размещает маркер на временной шкале
addShortcut определяет новую клавиатурную горячую клавишу
addTask вставляет новую задачу
addTaskLayer добавляет дополнительный слой с пользовательскими элементами для задачи на временной шкале
adjustTaskHeightForBaselines корректирует высоту строки для правильного отображения базовых линий
alert показывает окно с предупреждением
assert отображает сообщение об ошибке в красном всплывающем окне, если выражение ложно
attachEvent привязывает обработчик к внутреннему событию dhtmlxGantt
autoSchedule пересчитывает расписание проекта
batchUpdate обновляет несколько задач или связей одновременно
bind создает функцию с заданным значением this
calculateDuration вычисляет длительность задачи
calculateEndDate вычисляет дату окончания задачи
calculateTaskLevel определяет уровень вложенности задачи
callEvent инициирует внутреннее событие
changeLightboxType перерисовывает лайтбокс в соответствии с типом задачи
changeLinkId изменяет id связи
changeTaskId изменяет id задачи
checkEvent проверяет, есть ли обработчики у события
clearAll удаляет все задачи и дополнительные элементы (включая маркеры)
clearRedoStack очищает стек команд redo
clearUndoStack очищает стек команд undo
close закрывает ветку задач по id
collapse переключает Gantt из полноэкранного режима в обычный
columnIndexByDate возвращает индекс столбца для заданной даты
confirm отображает окно подтверждения
copy создает глубокую копию объекта
correctTaskWorkTime пересчитывает длительность задачи с учетом рабочего времени
createCalendar создает рабочий календарь
createDataProcessor создает и подключает новый экземпляр dataProcessor
createDatastore создает хранилище данных с заданной конфигурацией
createTask добавляет новую задачу и открывает ее лайтбокс для подтверждения
dataProcessor конструктор dataProcessor
dateFromPos получает дату по горизонтальной позиции на диаграмме
defined возвращает false, если аргумент undefined, иначе true
deleteCalendar удаляет календарь по id
deleteLink удаляет связь зависимости
deleteMarker удаляет маркер
deleteTask удаляет задачу
destructor уничтожает экземпляр Gantt
detachAllEvents отсоединяет все события (пользовательские и внутренние)
detachEvent удаляет обработчик события
eachParent перебирает всех родителей указанной задачи
eachSelectedTask перебирает все выбранные задачи
eachTask перебирает дочерние задачи конкретной задачи или все задачи
event привязывает обработчик события к HTML-элементу
eventRemove удаляет обработчик события с HTML-элемента
expand переключает Gantt в полноэкранный режим
exportToExcel экспортирует данные Gantt в Excel
exportToICal экспортирует данные Gantt в формат iCal
exportToJSON экспортирует структуру и данные Gantt в JSON
exportToMSProject экспортирует данные в формат MS Project
exportToPDF экспортирует диаграмму Ганта в PDF
exportToPNG экспортирует диаграмму Ганта в PNG
exportToPrimaveraP6 экспортирует данные в формат Primavera P6
findCycles возвращает все циклы зависимостей
focus устанавливает фокус на диаграмму Ганта
getCalendar получает рабочий календарь по id
getCalendars получает все добавленные в Gantt календари
getChildren возвращает дочерние задачи первого уровня родительской ветки
getClosestWorkTime находит ближайшее рабочее время
getColumnIndex возвращает индекс столбца по имени
getConnectedGroup возвращает все задачи и связи, связанные с задачей
getConstraintLimitations возвращает ранние и поздние допустимые даты из ограничений задачи
getConstraintType возвращает тип ограничения, примененного к задаче
getDatastore возвращает объект конфигурации хранилища данных
getFreeSlack возвращает свободный буфер времени задачи
getGlobalTaskIndex получает индекс задачи в дереве
getGridColumn получает объект конфигурации столбца грида
getGridColumns получает все столбцы грида
getLabel получает метку элемента select в лайтбоксе
getLastSelectedTask возвращает id последней выбранной задачи
getLayoutView возвращает объект вида layout по имени
getLightbox получает HTML-элемент лайтбокса
getLightboxSection возвращает объект секции лайтбокса
getLightboxType возвращает имя активной структуры лайтбокса
getLightboxValues возвращает значения из секций лайтбокса
getLink возвращает объект связи по id
getLinkCount возвращает общее количество связей
getLinkNode возвращает HTML-элемент связи
getLinks возвращает все связи на диаграмме Ганта
getMarker получает объект маркера
getNext возвращает id следующего элемента независимо от уровня вложенности
getNextSibling возвращает id следующего соседнего элемента
getParent возвращает id родительской задачи
getPrev возвращает id предыдущего элемента независимо от уровня вложенности
getPrevSibling возвращает id предыдущего соседнего элемента
getRedoStack возвращает стек команд redo
getResourceAssignments возвращает все задачи, назначенные ресурсу
getResourceCalendar возвращает календарь, назначенный ресурсу
getScale получает конфигурацию временной шкалы
getScrollState возвращает текущую позицию прокрутки
getSelectedId возвращает id выбранной задачи
getSelectedTasks возвращает массив выбранных задач
getShortcutHandler получает обработчик горячей клавиши
getSiblings возвращает соседние задачи, включая текущую
getSlack возвращает время буфера задачи перед влиянием на другие
getState получает текущее состояние диаграммы Ганта
getSubtaskDates вычисляет объединенные даты начала/окончания вложенных задач
getSubtaskDuration вычисляет объединенную длительность вложенных задач
getTask возвращает объект задачи
getTaskAssignments возвращает назначения ресурсов для задачи из хранилища данных
getTaskBarHeight возвращает высоту DOM-элемента задачи в пикселях
getTaskBaselines возвращает массив базовых линий задачи из хранилища данных
getTaskBy находит задачу по заданным критериям
getTaskByIndex возвращает задачу по глобальному индексу
getTaskByTime возвращает задачи, происходящие в заданный период
getTaskByWBSCode возвращает задачу по коду WBS
getTaskCalendar получает календарь, назначенный задаче
getTaskCount возвращает количество загруженных задач
getTaskHeight возвращает видимую высоту задачи
getTaskIndex возвращает индекс задачи в своей ветке
getTaskNode возвращает HTML-элемент полосы задачи
getTaskPosition вычисляет позицию и размер DOM-элемента задачи
getTaskResources возвращает уникальные ресурсы, назначенные задаче из хранилища данных
getTaskRowNode возвращает HTML-элемент строки задачи в таблице
getTaskTop получает вертикальную позицию DOM-элемента задачи
getTaskType возвращает тип задачи
getTotalSlack возвращает общий буфер задачи
getUndoStack возвращает стек команд undo
getVisibleTaskCount возвращает количество задач, видимых на экране
getWBSCode возвращает код WBS задачи (номер по структуре)
getWorkHours возвращает рабочие часы для заданной даты
groupBy группирует задачи по заданному атрибуту
hasChild возвращает количество дочерних задач
hideCover скрывает модальное оверлей лайтбокса
hideLightbox закрывает лайтбокс, если он открыт
hideQuickInfo скрывает всплывающую форму задачи, если активна
importFromExcel конвертирует Excel-файл в JSON
importFromMSProject конвертирует MS Project XML или MPP файл в JSON
importFromPrimaveraP6 конвертирует Primavera P6 XML или XER файл в JSON
init инициализирует dhtmlxGantt внутри контейнера
isChildOf проверяет, является ли задача дочерней другой
isCircularLink проверяет, является ли связь цикличной
isCriticalLink проверяет, является ли связь критической
isCriticalTask проверяет, является ли задача критической
isLinkAllowed проверяет, допустима ли связь
isLinkExists проверяет, существует ли связь
isReadonly проверяет, является ли задача/связь или весь Gantt только для чтения
isSelectedTask проверяет, выбрана ли задача в данный момент
isSplitTask проверяет, разделена ли задача
isSummaryTask проверяет, является ли задача сводной
isTaskExists проверяет, существует ли задача
isTaskVisible проверяет, отрисована ли задача в данный момент
isUnscheduledTask проверяет, является ли задача незапланированной
isWorkTime проверяет, попадает ли дата в рабочее время
load загружает данные из внешнего источника
locate получает id задачи из HTML-события
mergeCalendars объединяет несколько рабочих календарей в один
message отображает окно сообщения заданного типа
mixin копирует свойства из одного объекта в другой
modalbox отображает модальное окно
moveTask перемещает задачу на новую позицию
open открывает ветку задач по id
parse загружает данные из клиентского ресурса
plugins активирует указанные расширения
posFromDate получает горизонтальную позицию для заданной даты
redo повторно применяет отменённые изменения
refreshData обновляет данные Gantt
refreshLink обновляет конкретную связь
refreshTask обновляет задачу и связанные связи
removeLinkLayer удаляет слой, связанный с связью
removeShortcut удаляет клавиатурную горячую клавишу
removeTaskLayer удаляет слой, связанный с задачей
render отрисовывает всю диаграмму Ганта
renderMarkers обновляет все маркеры
resetLayout перестраивает макет Gantt с текущей конфигурацией
resetLightbox удаляет текущий HTML-элемент лайтбокса
resetProjectDates пересчитывает длительность проекта по датам дочерних задач
resetSkin пересчитывает настройки скина из CSS
resizeLightbox принудительно изменяет размер лайтбокса
roundDate округляет дату до ближайшей отметки шкалы
roundTaskDates округляет даты начала и окончания задачи до ближайших отметок шкалы
scrollLayoutCell прокручивает вид layout до позиции
scrollTo прокручивает контейнер Gantt до позиции
selectTask выбирает задачу
serialize сериализует данные в JSON или XML
serverList возвращает список опций
setParent назначает родителя задаче
setSizes изменяет размеры диаграммы Ганта
setSkin устанавливает активный скин
setWorkTime задает рабочее время для диаграммы Ганта
showCover показывает модальный оверлей лайтбокса
showDate прокручивает временную шкалу, чтобы сделать дату видимой
showLightbox открывает лайтбокс для задачи
showQuickInfo отображает всплывающую форму задачи
showTask делает задачу видимой на экране
silent выполняет код без вызова событий и серверных запросов
sort сортирует задачи в гриде
toggleTaskSelection переключает выбор задачи
uid генерирует уникальный id
undo отменяет изменения в диаграмме Ганта
unselectTask снимает выбор с задачи
unsetWorkTime отменяет установку рабочего времени в диаграмме Ганта
updateCollection обновляет коллекцию новыми опциями
updateLink обновляет связь зависимости
updateMarker обновляет маркер
updateTask обновляет задачу
updateTaskAssignments обновляет свойство ресурсов задачи значениями из хранилища данных
События
onAfterAutoSchedule вызывается после завершения автопланирования
onAfterBatchUpdate вызывается после вызова метода пакетного обновления
onAfterBranchLoading вызывается после появления динамически загруженной ветки задач
onAfterLightbox вызывается после закрытия лайтбокса
onAfterLinkAdd вызывается после добавления новой связи
onAfterLinkDelete вызывается после удаления связи
onAfterLinkUpdate вызывается после обновления связи
onAfterQuickInfo вызывается после закрытия всплывающей формы редактирования
onAfterRedo вызывается после вызова redo()
onAfterRowResize вызывается после завершения изменения высоты строки
onAfterSort вызывается после сортировки задач
onAfterTaskAdd вызывается после добавления задачи
onAfterTaskAutoSchedule вызывается для каждой задачи после автопланирования
onAfterTaskDelete вызывается после удаления задачи
onAfterTaskDrag вызывается после завершения перетаскивания задачи
onAfterTaskMove вызывается после вертикального перемещения задачи
onAfterTaskUpdate вызывается после обновления задачи
onAfterUndo вызывается после вызова undo()
onAjaxError вызывается при ошибке сервера
onAutoScheduleCircularLink вызывается при обнаружении циклов зависимостей во время автопланирования
onBeforeAutoSchedule вызывается перед началом автопланирования
onBeforeBatchUpdate вызывается перед вызовом метода пакетного обновления
onBeforeBranchLoading вызывается перед загрузкой динамической ветки задач
onBeforeCollapse вызывается перед выходом из полноэкранного режима
onBeforeDataRender вызывается перед отрисовкой данных
onBeforeExpand вызывается перед входом в полноэкранный режим
onBeforeGanttReady вызывается перед началом инициализации dhtmlxGantt
onBeforeGanttRender вызывается перед отрисовкой диаграммы Ганта
onBeforeLightbox вызывается перед открытием лайтбокса
onBeforeLinkAdd вызывается перед добавлением новой связи
onBeforeLinkDelete вызывается перед удалением связи
onBeforeLinkDisplay вызывается после загрузки связей, но до отображения
onBeforeLinkUpdate вызывается перед обновлением связи
onBeforeMultiSelect вызывается перед выбором нескольких задач
onBeforeParse вызывается перед началом парсинга данных
onBeforeRedo вызывается перед вызовом redo()
onBeforeRedoStack вызывается перед добавлением действия в стек redo
onBeforeRollupTaskDisplay вызывается перед отображением сводной задачи
onBeforeRowDragEnd вызывается при отпускании строки после перетаскивания
onBeforeRowDragMove вызывается перед вертикальным перетаскиванием строки
onBeforeRowResize вызывается перед началом изменения высоты строки
onBeforeRowResizeEnd вызывается перед завершением изменения высоты строки
onBeforeSplitTaskDisplay вызывается перед отображением части разделенной задачи
onBeforeTaskAdd вызывается перед добавлением новой задачи
onBeforeTaskAutoSchedule вызывается перед перепланированием задачи
onBeforeTaskChanged вызывается после окончания перетаскивания, но до применения изменений
onBeforeTaskDelete вызывается перед удалением задачи
onBeforeTaskDisplay вызывается после загрузки задач, но до отображения
onBeforeTaskDrag вызывается после начала перетаскивания, но до операции drag-and-drop
onBeforeTaskMove вызывается перед вертикальным перемещением задачи
onBeforeTaskMultiSelect вызывается перед изменением состояния выбора задачи
onBeforeTaskSelected вызывается перед выбором задачи
onBeforeTaskUpdate вызывается перед обновлением задачи
onBeforeUndo вызывается перед вызовом undo()
onBeforeUndoStack вызывается перед добавлением действия в стек undo
onCircularLinkError вызывается при блокировке автопланирования из-за циклической ссылки
onClear вызывается после удаления всех задач методом clearall()
onCollapse вызывается при выходе Gantt из полноэкранного режима
onColumnResize вызывается во время перетаскивания границы столбца
onColumnResizeEnd вызывается после завершения изменения размера столбца
onColumnResizeStart вызывается перед началом изменения размера столбца
onContextMenu вызывается при клике правой кнопкой мыши внутри диаграммы Ганта
onDataProcessorReady вызывается на `dp.init(gantt)`
onDataRender вызывается после отрисовки данных
onDestroy вызывается после очистки Gantt методом destructor
onEmptyClick вызывается при клике в пустом пространстве диаграммы
onError вызывается при ошибке assert
onExpand вызывается при входе Gantt в полноэкранный режим
onGanttLayoutReady вызывается после готовности layout, но до отрисовки
onGanttReady вызывается после инициализации, но до отрисовки
onGanttRender вызывается после отрисовки диаграммы Ганта
onGanttScroll вызывается при прокрутке диаграммы
onGridHeaderClick вызывается при клике по заголовку грида
onGridResize вызывается во время перетаскивания границы грида
onGridResizeEnd вызывается после завершения изменения размера грида
onGridResizeStart вызывается перед началом изменения размера грида
onLightbox вызывается после открытия лайтбокса
onLightboxButton вызывается при клике по пользовательской кнопке лайтбокса
onLightboxCancel вызывается при клике 'Отмена' в лайтбоксе
onLightboxChange вызывается при изменении структуры лайтбокса
onLightboxDelete вызывается при клике 'Удалить' в лайтбоксе
onLightboxSave вызывается при клике 'Сохранить' в лайтбоксе
onLinkClick вызывается при клике по связи
onLinkCreated вызывается при создании новой связи
onLinkDblClick вызывается при двойном клике по связи
onLinkIdChange вызывается при изменении id связи
onLinkValidation вызывается при проверке валидности связи
onLoadEnd вызывается после завершения загрузки данных
onLoadStart вызывается перед началом загрузки данных
onMouseMove вызывается при движении мыши над диаграммой
onMultiSelect вызывается после завершения выбора нескольких задач
onOptionsLoad вызывается после загрузки опций, но до парсинга
onParse вызывается после парсинга данных, но до отрисовки
onQuickInfo вызывается при появлении всплывающей формы редактирования
onRowDragEnd вызывается после окончания перетаскивания строки
onRowDragStart вызывается перед началом перетаскивания строки
onRowResize вызывается во время изменения высоты строки
onScaleAdjusted вызывается при перерисовке шкалы для полного отображения задачи
onScaleClick вызывается при клике по ячейке временной шкалы
onTaskClick вызывается при клике по строке или полосе задачи
onTaskClosed вызывается при закрытии ветки
onTaskCreated вызывается при создании задачи
onTaskDblClick вызывается при двойном клике по задаче
onTaskDrag вызывается во время перетаскивания задачи
onTaskIdChange вызывается при изменении id задачи
onTaskLoading вызывается при загрузке задачи
onTaskMultiSelect вызывается после изменения состояния выбора задачи
onTaskOpened вызывается при открытии ветки
onTaskRowClick вызывается при клике по строке таблицы
onTaskSelected вызывается при выборе задачи
onTaskUnselected вызывается при снятии выбора задачи
onTemplatesReady вызывается при инициализации шаблонов
Свойства
auto_scheduling включает автопланирование
auto_scheduling_compatibility отключает временные ограничения для задач
auto_scheduling_descendant_links разрешает или запрещает связи от родительских задач к дочерним
auto_scheduling_initial управляет автопланированием при загрузке/парсинге данных
auto_scheduling_move_projects управляет перемещением целых проектов при автопланировании
auto_scheduling_project_constraint управляет наследованием типа ограничения от родительского проекта
auto_scheduling_strict включает строгий режим автопланирования к самым ранним датам
auto_scheduling_use_progress задает обработку выполненных задач при планировании
auto_types автоматически конвертирует задачи с подзадачами в проекты и наоборот
autofit включает автоматическую подгонку ширины столбцов
autoscroll включает автопрокрутку при перетаскивании за пределы видимой области
autoscroll_speed задает скорость автопрокрутки при перетаскивании
autosize заставляет Gantt автоматически менять размер для отображения всех задач
autosize_min_width задает минимальную ширину в режиме autosize
bar_height задает высоту полосы задачи
bar_height_padding корректирует отступы вокруг полос задач при полной высоте
baselines настраивает функциональность базовых линий
branch_loading включает динамическую загрузку веток
branch_loading_property отмечает задачи с незагруженными дочерними элементами
buttons_left размещает кнопки в левом нижнем углу лайтбокса
buttons_right размещает кнопки в правом нижнем углу лайтбокса
calendar_property изменяет имя свойства для связывания календаря
cascade_delete включает каскадное удаление вложенных задач и связей
click_drag включает расширенный drag-and-drop
columns настраивает столбцы грида
constraint_types перечисляет доступные типы ограничений
container_resize_method задает способ отслеживания изменения размера контейнера
container_resize_timeout задержка перед перерисовкой при изменении размера контейнера
correct_work_time корректирует даты задач по рабочему времени при перетаскивании
csp внутренняя реализация для форматирования дат
date_format задает формат даты для парсинга и общения с сервером
date_grid задает формат даты для столбца времени начала в гриде
date_scale задает формат временной шкалы (ось X)
deadlines включает или отключает отображение сроков
deepcopy_on_parse управляет глубоким копированием при парсинге данных
details_on_create открывает лайтбокс при создании нового события через кнопку '+'
details_on_dblclick открывает лайтбокс при двойном клике по задаче
drag_lightbox позволяет перетаскивать лайтбокс за заголовок
drag_links включает создание связей методом drag-and-drop
drag_mode хранит доступные режимы drag-and-drop
drag_move включает перемещение задач методом drag-and-drop
drag_multiple включает перетаскивание нескольких выбранных задач
drag_progress включает изменение прогресса перетаскиванием ползунка
drag_project включает drag-and-drop для проектов
drag_resize включает изменение размера задач методом drag-and-drop
drag_timeline настраивает поведение расширения drag_timeline
duration_step задает количество единиц длительности на одну единицу данных длительности
duration_unit задает единицу измерения длительности
dynamic_resource_calendars включает объединение нескольких календарей ресурсов
editable_property изменяет имя свойства для возможности редактирования в режиме только для чтения
editor_types содержит определения встроенных редакторов
end_date задает конечную дату временной шкалы
external_render рендерит внешние компоненты в DOM
fit_tasks расширяет временную шкалу для размещения всех задач
grid_elastic_columns регулирует ширину прокручиваемых столбцов грида
grid_resize делает грид изменяемым по ширине перетаскиванием границы
grid_resizer_attribute задает имя атрибута для элемента ресайзера грида
grid_resizer_column_attribute задает имя атрибута для элемента ресайзера столбца
grid_width задает ширину грида
highlight_critical_path отображает критический путь
horizontal_scroll_key включает горизонтальную прокрутку с модификаторами + колесом мыши
inherit_calendar управляет наследованием календаря от сводных родителей
inherit_scale_class управляет использованием scale_cell_class для подшкал по умолчанию
initial_scroll прокручивает временную шкалу к самой ранней задаче при загрузке
inline_editors_date_processing сохраняет длительность задачи неизменной при правке дат
inline_editors_multiselect_open открывает встроенный редактор по одиночному клику при включенном мультивыборе
keep_grid_width сохраняет исходную ширину грида при изменении ширины столбцов
keyboard_navigation включает навигацию с клавиатуры
keyboard_navigation_cells включает навигацию по ячейкам с клавиатуры
layer_attribute задает имя атрибута для DOM-элемента слоя задачи
layout задает объект layout
lightbox задает объект лайтбокса
lightbox_additional_height увеличивает высоту лайтбокса
link_arrow_size задает размер стрелки связи
link_attribute задает имя атрибута для id HTML-элемента связи
link_line_width задает ширину линии связи
link_radius задает радиус скругления углов линии связи
link_wrapper_width задает ширину кликабельной области над связями
links хранит типы зависимостей связей
min_column_width задает минимальную ширину столбца временной шкалы
min_duration задает минимальную длительность задачи при изменении размера
min_grid_column_width задает минимальную ширину столбца грида при изменении размера
min_task_grid_row_height задает минимальную высоту строки при изменении размера
multiselect включает или отключает мультивыбор задач
multiselect_one_level ограничивает мультивыбор одним уровнем или разрешает любой уровень
open_split_tasks разрешает раскрытие/сворачивание разделенных задач
open_tree_initially открывает все ветки изначально
order_branch включает вертикальное переупорядочивание внутри уровня дерева
order_branch_free включает переупорядочивание по всему Gantt
placeholder_task добавляет пустую строку в конце для редактирования с клавиатуры
preserve_scroll сохраняет позицию прокрутки при перерисовке
prevent_default_scroll управляет распространением события колесика мыши
process_resource_assignments включает или отключает парсинг назначений ресурсов
project_end задает дату окончания проекта
project_start задает дату начала проекта
quick_info_detached управляет позицией всплывающей формы задачи
quickinfo_buttons хранит кнопки для всплывающей формы деталей задачи
readonly включает режим только для чтения
readonly_property изменяет имя свойства, влияющего на поведение только для чтения
redo включает функциональность redo
reorder_grid_columns включает перетаскивание и переупорядочивание столбцов грида
resize_rows включает изменение высоты строк перетаскиванием
resource_assignment_store задает имя хранилища данных для назначений ресурсов
resource_attribute изменяет имя атрибута для идентификации ресурса
resource_calendars определяет рабочие календари для ресурсов
resource_property определяет свойство задачи для хранения id ресурса
resource_render_empty_cells отображает элементы в пустых ячейках временной шкалы ресурсов
resource_store задает имя хранилища данных для представлений ресурсов
resources дополнительная конфигурация для хранилища ресурсов
root_id задает id виртуального корневого элемента
round_dnd_dates включает округление дат задач до отметок шкалы
row_height задает высоту строки по умолчанию
rtl включает режим справа налево
scale_height задает высоту временной шкалы и заголовка грида
scale_offset_minimal задает минимальную единицу шкалы для интервалов пустого пространства
scale_unit задает единицу временной шкалы
scales определяет конфигурацию временной шкалы
schedule_from_end включает обратное планирование
scroll_on_click прокручивает временную шкалу к выбранной задаче
scroll_size задает размеры вертикальной и горизонтальной полос прокрутки
select_task включает выбор задачи
server_utc включает преобразование серверных дат в UTC
show_chart отображает область временной шкалы
show_empty_state отображает плейсхолдер, когда грид пуст
show_errors включает предупреждения об ошибках
show_grid отображает область грида
show_links включает отображение связей
show_markers показывает или скрывает маркеры
show_progress отображает прогресс внутри полос задач
show_quick_info включает всплывающую подсказку с информацией
show_task_cells отображает границы столбцов в области диаграммы
show_tasks_outside_timescale отображает задачи за пределами диапазона дат
show_unscheduled отображает незапланированные задачи
skip_off_time скрывает нерабочее время на временной шкале
smart_rendering включает умную отрисовку задач и связей
smart_scales отрисовывает только видимую часть временной шкалы
sort включает сортировку в таблице
start_date задает дату начала временной шкалы
start_on_monday задает первый день недели
static_background генерирует фоновое изображение для области временной шкалы
static_background_cells включает подсвеченные ячейки в режиме статического фона
step задает шаг временной шкалы
subscales задает вторичные временные шкалы (устарело)
task_attribute задает имя атрибута для id HTML-элемента задачи
task_date задает формат даты в секции 'Временной период' лайтбокса
task_grid_row_resizer_attribute задает имя атрибута для элемента ресайзера строки грида
task_height задает высоту полосы задачи
task_scroll_offset задает отступ ближайшей задачи от левой границы
time_picker задает формат селектора времени в лайтбоксе
time_step задает минимальный шаг времени для значений задачи
timeline_placeholder отображает фоновую сетку в пустой временной шкале
tooltip_hide_timeout задает задержку скрытия тултипа в мс
tooltip_offset_x задает горизонтальный сдвиг тултипа
tooltip_offset_y задает вертикальный сдвиг тултипа
tooltip_timeout задает задержку отображения тултипа в мс
touch включает или отключает поддержку сенсорных устройств
touch_drag задает время для различения долгого касания и прокрутки
touch_feedback включает вибрационную отдачу при drag-and-drop на сенсорных устройствах
touch_feedback_duration задает длительность вибрации в мс
type_renderers переопределяет функции отображения типов задач
types хранит имена структур лайтбоксов
undo включает функциональность undo
undo_actions задает действия, отменяемые undo
undo_steps задает количество шагов undo
undo_types задает типы сущностей для undo
wai_aria_attributes включает поддержку WAI-ARIA для скринридеров
wheel_scroll_sensitivity задает скорость прокрутки колесом мыши
wide_form размещает секцию и метку в одной строке
work_time вычисляет длительность в рабочем времени, а не календарном
xml_date задает форматы дат для XML парсинга и общения с сервером
Шаблоны
baseline_text определяет текст внутри элементов базовых линий
date_grid определяет содержимое для столбцов дат в гриде
drag_link задает текст тултипа при создании новых зависимостей
drag_link_class задает CSS-класс для всплывающего окна при перетаскивании связи
format_date форматирует объекты даты в строки для общения с сервером
grid_blank определяет пользовательский контент перед метками дочерних элементов в столбце дерева
grid_date_format задает формат даты для столбцов с датами, возвращающих объекты Date
grid_file определяет иконку для дочерних элементов в столбце дерева
grid_folder определяет иконку для родительских элементов в столбце дерева
grid_header_class задает CSS-класс для заголовков столбцов таблицы
grid_indent задает отступ для дочерних элементов в столбце дерева
grid_open определяет иконку для знаков открытия/закрытия в столбце дерева
grid_row_class задает CSS-класс для строк грида
histogram_cell_allocated задает высоту заполненной области в resourceHistogram
histogram_cell_capacity задает высоту линии для емкости ресурса
histogram_cell_class задает CSS-класс для ячеек панели ресурсов
histogram_cell_label задает метку внутри ячейки гистограммы ресурса
link_class задает CSS-класс для связей
link_description задает текст заголовка подтверждения удаления связи
parse_date конвертирует строку даты в объект Date
progress_text задает текст внутри выполненной части полосы задачи
quick_info_class задает CSS-класс для всплывающей формы редактирования
quick_info_content определяет содержимое всплывающей формы редактирования
quick_info_date задает формат даты в всплывающей форме редактирования
quick_info_title задает заголовок всплывающей формы редактирования
resource_cell_class задает CSS-классы для ячеек временной шкалы ресурсов
resource_cell_value задает HTML-содержимое для ячеек временной шкалы ресурсов
scale_cell_class задает CSS-класс для ячеек временной шкалы
scale_row_class задает CSS-класс для строки временной шкалы
task_class задает CSS-класс для полос задач
task_date задает формат даты в метке 'Временной период' лайтбокса
task_end_date задает формат даты окончания в лайтбоксе
task_row_class задает CSS-класс для строк области временной шкалы
task_text задает текст в полосах задач и заголовке лайтбокса
task_time задает период дат в заголовке лайтбокса
task_unscheduled_time задает отображение дат незапланированной задачи
time_picker задает формат выпадающего списка времени в лайтбоксе
timeline_cell_class задает CSS-класс для ячеек временной шкалы
timeline_cell_content задает пользовательский HTML в ячейках временной шкалы
tooltip_date_format задает формат даты в тултипах
tooltip_text задает текст тултипа
xml_date конвертирует XML-строку в объект даты
xml_format конвертирует объект даты в строку для сервера
rightside_text задает текст с правой стороны полос задач
leftside_text задает текст с левой стороны полос задач
lightbox_header задает содержимое заголовка лайтбокса
marker_class задает CSS-класс для маркеров
Прочее
$click настраивает поведение клика по кнопкам Gantt
ajax модуль ajax для Gantt
calendar интерфейс рабочего календаря
config параметры конфигурации для дат, шкал, контролов
constants хранит константы для уменьшения "магических чисел"
dataprocessor методы dataProcessor
datastore методы хранилища данных
date методы форматирования дат
env флаги окружения
ext хранит различные расширения
form_blocks объект контролов лайтбокса
i18n методы локализации
ignore_time скрывает единицы времени на временной шкале
json сериализация и парсинг JSON
keys определения горячих клавиш
license возвращает название лицензии dhtmlxGantt
locale текущий объект локали с региональными метками
oldxml сериализация и парсинг XML для dhtmlxGantt 1.0
skin возвращает текущий скин
skins возвращает объекты доступных скинов
templates шаблоны форматирования для дат, заголовков, тултипов
treeDatastore методы treeDatastore
utils вспомогательные модули
version возвращает версию dhtmlxGantt
xml сериализация и парсинг XML
К началу