| 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 | Переключает диаграмму Ганта из полноэкранного режима в обычный |
| columnIndexByDate | Возвращает индекс колонки для указанной даты |
| confirm | Отображает окно подтверждения |
| copy | Создает глубокую копию объекта |
| correctTaskWorkTime | Пересчитывает продолжительность задачи на основе рабочего времени |
| createCalendar | Создает рабочий календарь |
| createDataProcessor | Создает и привязывает новый экземпляр dataProcessor к диаграмме Ганта |
| createDatastore | Создает хранилище данных на основе конфигурации |
| createTask | Добавляет новую задачу и открывает лайтбокс для подтверждения |
| dataProcessor | Конструктор DataProcessor |
| dateFromPos | Получает дату по указанной горизонтальной позиции в области диаграммы |
| defined | Возвращает false, если аргумент undefined, иначе true |
| deleteCalendar | Удаляет календарь задачи по id |
| deleteLink | Удаляет указанную зависимость-связь |
| deleteMarker | Удаляет указанный маркер |
| deleteTask | Удаляет указанную задачу |
| destructor | Уничтожает экземпляр диаграммы Ганта |
| detachAllEvents | Отсоединяет все события от dhtmlxGantt, как пользовательские, так и внутренние |
| detachEvent | Отсоединяет ранее привязанный обработчик события |
| eachParent | Итерирует по всем родительским задачам указанной задачи |
| eachSelectedTask | Итерирует по всем выбранным задачам |
| eachTask | Итерирует по всем дочерним задачам указанной задачи или по всей диаграмме Ганта |
| event | Привязывает обработчик события к HTML-элементу |
| eventRemove | Удаляет обработчик события с HTML-элемента |
| expand | Разворачивает диаграмму Ганта в полноэкранный режим |
| exportToExcel | Экспортирует данные диаграммы Ганта в файл Excel |
| exportToICal | Экспортирует данные диаграммы Ганта в строку iCal |
| exportToJSON | Экспортирует структуру и данные диаграммы Ганта в объект JSON |
| exportToMSProject | Экспортирует данные диаграммы Ганта в формат MS Project |
| exportToPDF | Экспортирует диаграмму Ганта в PDF |
| exportToPNG | Экспортирует диаграмму Ганта в изображение PNG |
| exportToPrimaveraP6 | Экспортирует данные диаграммы Ганта в формат Primavera P6 |
| findCycles | Возвращает все циклы зависимостей в диаграмме |
| focus | Устанавливает фокус на диаграмме Ганта |
| getCalendar | Получает рабочий календарь по id |
| getCalendars | Получает все календари, добавленные в диаграмму Ганта |
| 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 | Конвертирует XML или MPP файл MS Project в JSON |
| importFromPrimaveraP6 | Конвертирует XML или XER файл Primavera P6 в JSON |
| init | Инициализирует dhtmlxGantt внутри контейнера |
| isChildOf | Проверяет, является ли задача дочерней для другой задачи |
| isCircularLink | Проверяет, является ли связь цикличной |
| isCriticalLink | Проверяет, является ли связь критической |
| isCriticalTask | Проверяет, является ли задача критической |
| isLinkAllowed | Проверяет, допустима ли связь |
| isLinkExists | Проверяет, существует ли связь |
| isReadonly | Проверяет, является ли задача/связь или вся диаграмма Ганта доступной только для чтения |
| isSelectedTask | Проверяет, выбрана ли задача в данный момент |
| isSplitTask | Проверяет, является ли задача разделенной |
| isSummaryTask | Проверяет, является ли задача сводной |
| isTaskExists | Проверяет, существует ли задача |
| isTaskVisible | Проверяет, отрисована ли задача в диаграмме Ганта |
| isUnscheduledTask | Проверяет, является ли задача незапланированной |
| isWorkTime | Проверяет, находится ли дата в рабочее время |
| load | Загружает данные в диаграмму Ганта из внешнего источника |
| locate | Получает id задачи из HTML-события |
| mergeCalendars | Объединяет несколько рабочих календарей в один |
| message | Отображает окно сообщения указанного типа |
| mixin | Копирует свойства из исходного объекта в целевой |
| modalbox | Показывает модальное окно |
| moveTask | Перемещает задачу на новую позицию |
| open | Открывает ветку по id |
| parse | Загружает данные из клиентского ресурса |
| plugins | Активирует указанные расширения |
| posFromDate | Получает относительную горизонтальную позицию даты в области диаграммы |
| redo | Повторяет ранее отменённые изменения |
| refreshData | Обновляет данные в диаграмме Ганта |
| refreshLink | Обновляет указанную связь |
| refreshTask | Обновляет задачу и связанные с ней связи |
| removeLinkLayer | Удаляет слой, связанный со связью |
| removeShortcut | Удаляет клавиатурное сокращение |
| removeTaskLayer | Удаляет слой, связанный с задачей |
| render | Отрисовывает всю диаграмму Ганта |
| renderMarkers | Обновляет все маркеры на странице |
| resetLayout | Перестраивает layout диаграммы Ганта с использованием текущей конфигурации |
| resetLightbox | Удаляет текущий HTML-элемент лайтбокса |
| resetProjectDates | Пересчитывает продолжительность задачи проекта на основе дат ее дочерних задач |
| resetSkin | Пересчитывает настройки скина из подключенного CSS-файла скина |
| resizeLightbox | Принудительно изменяет размер лайтбокса |
| roundDate | Округляет дату до ближайшей даты на временной шкале |
| roundTaskDates | Округляет даты начала и окончания задачи до ближайших дат на временной шкале |
| scrollLayoutCell | Прокручивает представление layout до указанной позиции |
| scrollTo | Прокручивает контейнер диаграммы Ганта до указанной позиции |
| 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 | Обновляет свойство ресурсов задачи назначениями из хранилища данных |