Методы

Promise конструктор объекта Promise
addCalendar добавляет календарь в Gantt
addLink добавляет новую зависимость
addLinkLayer отображает дополнительный слой с пользовательскими элементами для связи в области временной шкалы
addMarker добавляет маркер в область временной шкалы
addShortcut добавляет новую комбинацию клавиш
addTask добавляет новую задачу
addTaskLayer отображает дополнительный слой с пользовательскими элементами для задачи в области временной шкалы
adjustTaskHeightForBaselines настраивает высоту строки задачи для корректного отображения элементов базовой линии
alert вызывает окно сообщения об ошибке
assert если указанное выражение ложно, сообщение об ошибке отображается в красном всплывающем окне в правом верхнем углу экрана
attachEvent прикрепляет обработчик к внутреннему событию dhtmlxGantt
autoSchedule пересчитывает расписание проекта
batchUpdate обновляет сразу несколько задач/связей
bind создает новую функцию, которая при вызове имеет свой ключевое слово this, установленное в переданное значение
calculateDuration вычисляет продолжительность задачи
calculateEndDate вычисляет дату завершения задачи
calculateTaskLevel вычисляет уровень вложенности задачи
callEvent вызывает внутреннее событие
changeLightboxType перерисовывает lightbox для задачи в зависимости от ее типа
changeLinkId изменяет id связи
changeTaskId изменяет id задачи
checkEvent проверяет, указаны ли обработчики для события
clearAll удаляет все задачи и дополнительные элементы (включая маркеры) из диаграммы Gantt
clearRedoStack очищает стек сохраненных команд "повторить"
clearUndoStack очищает стек сохраненных команд "отменить"
close закрывает ветку с указанным id
collapse сворачивает Gantt из полноэкранного режима в нормальный режим
columnIndexByDate возвращает индекс колонки по дате
confirm вызывает окно подтверждения
copy создает глубокую копию предоставленного объекта
correctTaskWorkTime пересчитывает продолжительность задачи в рабочее время
createCalendar создает рабочий календарь
createDataProcessor создает новый экземпляр dataProcessor и прикрепляет его к Gantt
createDatastore создает хранилище данных в соответствии с предоставленной конфигурацией
createTask добавляет новую задачу и открывает lightbox для подтверждения
dataProcessor конструктор dataProcessor
dateFromPos получает дату по указанной горизонтальной позиции в области диаграммы
defined возвращает false, если переданный аргумент неопределен, в противном случае true
deleteCalendar удаляет календарь задачи по его id
deleteLink удаляет указанную зависимость
deleteMarker удаляет указанный маркер
deleteTask удаляет указанную задачу
destructor уничтожает экземпляр Gantt
detachAllEvents отсоединяет все события от dhtmlxGantt (как пользовательские, так и внутренние)
detachEvent отсоединяет обработчик от события (который был прикреплен ранее методом attachEvent())
eachParent перебирает все родительские задачи указанной задачи в диаграмме Gantt
eachSelectedTask перебирает все выбранные задачи в диаграмме Gantt
eachTask перебирает все подзадачи конкретной задачи или всей диаграммы Gantt
event прикрепляет обработчик события к HTML элементу
eventRemove удаляет обработчик события из HTML элемента
expand разворачивает Gantt в полноэкранный режим
exportToExcel экспортирует данные из диаграммы Gantt в документ Excel
exportToICal экспортирует данные из диаграммы Gantt в строку iCal
exportToJSON экспортирует структуру и данные диаграммы Gantt в объект JSON
exportToMSProject экспортирует данные из диаграммы Gantt в MS Project
exportToPDF экспортирует диаграмму Gantt в формат PDF
exportToPNG экспортирует диаграмму Gantt в формат PNG
exportToPrimaveraP6 экспортирует данные из диаграммы Gantt в Primavera P6
findCycles возвращает все циклы зависимостей в диаграмме
фокус устанавливает фокус на Gantt
getCalendar получает рабочий календарь по id
getCalendars получает все календари, добавленные в Gantt
getChildren возвращает задачи первого уровня, являющиеся дочерними для указанной ветки
getClosestWorkTime возвращает ближайшее рабочее время
getColumnIndex возвращает индекс колонки по ее имени
getConnectedGroup возвращает все задачи и связи, с которыми связана задача
getConstraintLimitations возвращает самые ранние и поздние даты, разрешенные ограничением, примененным к задаче
getConstraintType возвращает тип ограничения, примененного к задаче
getDatastore возвращает объект конфигурации хранилища данных
getFreeSlack возвращает свободный запас времени задачи
getGlobalTaskIndex получает индекс задачи в дереве
getGridColumn получает объект конфигурации колонки
getGridColumns получает колонки диаграммы Gantt
getLabel получает метку элемента управления select в lightbox
getLastSelectedTask возвращает id последней выбранной задачи
getLayoutView возвращает объект представления макета по его имени
getLightbox получает HTML объект lightbox
getLightboxSection возвращает объект раздела lightbox
getLightboxType возвращает имя активной структуры lightbox
getLightboxValues возвращает значения разделов lightbox
getLink возвращает объект зависимости по указанному id
getLinkCount возвращает количество всех зависимостей, представленных в диаграмме Gantt
getLinkNode возвращает HTML элемент указанной зависимости
getLinks возвращает все зависимости, представленные в диаграмме Gantt
getMarker получает объект маркера
getNext возвращает id следующего элемента (независимо от уровня вложенности: того же или другого)
getNextSibling возвращает id следующей задачи того же уровня
getParent возвращает id родительской задачи
getPrev возвращает id предыдущего элемента (независимо от уровня вложенности: того же или другого)
getPrevSibling возвращает id предыдущей задачи того же уровня
getRedoStack возвращает стек сохраненных действий пользователя "повторить"
getResourceAssignments возвращает все задачи, назначенные ресурсу
getResourceCalendar возвращает календарь, к которому назначен ресурс
getScale возвращает конфигурацию временной шкалы
getScrollState возвращает позицию прокрутки
getSelectedId возвращает id выбранной задачи
getSelectedTasks возвращает массив текущих выбранных задач
getShortcutHandler получает обработчик навигации по клавишам
getSiblings возвращает задачи-соседи указанной задачи (включая саму задачу)
getSlack проверяет, сколько времени (в текущей единице измерения продолжительности) есть у задачи до того, как она начнет влиять на другие задачи
getState получает текущее состояние диаграммы Gantt
getSubtaskDates вычисляет комбинированные даты начала/окончания задач, вложенных в проект или другую задачу
getSubtaskDuration вычисляет комбинированную продолжительность задач, вложенных в проект или другую задачу
getTask возвращает объект задачи
getTaskAssignments возвращает разобранные ресурсные назначения конкретной задачи из хранилища данных
getTaskBarHeight возвращает высоту (в пикселях) DOM элемента задачи
getTaskBaselines возвращает массив базовых линий конкретной задачи из хранилища данных
getTaskBy находит задачу по указанным критериям
getTaskByIndex возвращает задачу по ее глобальному индексу задачи
getTaskByTime возвращает коллекцию задач, которые происходят в указанный период
getTaskByWBSCode возвращает задачу по ее коду WBS
getTaskCalendar получает календарь, назначенный указанной задаче (календарь уровня задачи)
getTaskCount получает количество задач, которые в настоящее время загружены в Gantt
getTaskHeight возвращает видимую высоту задачи
getTaskIndex получает индекс задачи в ветке
getTaskNode возвращает HTML элемент бара задачи
getTaskPosition вычисляет положение и размер DOM элемента задачи в области временной шкалы
getTaskResources возвращает массив уникальных ресурсов, назначенных конкретной задаче из хранилища данных
getTaskRowNode возвращает HTML элемент строки задачи в таблице
getTaskTop получает верхнюю позицию DOM элемента задачи в области временной шкалы
getTaskType возвращает тип задачи
getTotalSlack возвращает общий запас времени задачи
getUndoStack возвращает стек сохраненных действий пользователя "отменить"
getVisibleTaskCount получает количество задач, видимых на экране (тех, которые не свернуты)
getWBSCode возвращает код WBS (номер структуры) задачи
getWorkHours возвращает рабочие часы указанной даты
groupBy группирует задачи по указанному атрибуту задачи
hasChild возвращает количество дочерних задач
hideCover скрывает модальное наложение lightbox, которое блокирует взаимодействие с остальной частью экрана
hideLightbox закрывает lightbox, если он в данный момент активен
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 проверяет, является ли указанная задача/связь или весь Gantt только для чтения
isSelectedTask проверяет, выбрана ли указанная задача в данный момент
isSplitTask проверяет, является ли указанная задача разделенной
isSummaryTask проверяет, является ли указанная задача сводной
isTaskExists проверяет, существует ли указанная задача
isTaskVisible проверяет, отображается ли указанная задача в данный момент на диаграмме Gantt
isUnscheduledTask проверяет, является ли задача незапланированной
isWorkTime проверяет, является ли указанная дата рабочей или нет
load загружает данные в Gantt из внешнего источника данных
locate получает id задачи из указанного HTML события
mergeCalendars объединяет несколько рабочих календарей в один
message вызывает окно сообщения указанного типа
mixin добавляет свойства объекта 'source' в объект 'target'
modalbox вызывает модальное окно
moveTask перемещает задачу на новую позицию
open открывает ветку с указанным id
parse загружает данные из клиентского ресурса
плагины активирует указанные расширения
posFromDate получает относительную горизонтальную позицию указанной даты в области диаграммы
redo применяет отмененные изменения в Gantt еще раз
refreshData обновляет данные в диаграмме Gantt
refreshLink обновляет указанную связь
refreshTask обновляет задачу и ее связанные связи
removeLinkLayer удаляет указанный слой, связанный со связью
removeShortcut удаляет комбинацию клавиш
removeTaskLayer удаляет указанный слой, связанный с задачей
render рендерит всю диаграмму Gantt
renderMarkers обновляет все маркеры на странице
resetLayout перестраивает макет Gantt, используя текущее значение конфигурации макета
resetLightbox удаляет текущий HTML объект lightbox
resetProjectDates пересчитывает продолжительность проекта в зависимости от дат его подзадач
resetSkin пересчитывает настройки скина из связанного подключенного CSS файла скина
resizeLightbox заставляет lightbox изменять размер
roundDate округляет указанную дату до ближайшей даты на временной шкале
roundTaskDates округляет даты начала и окончания задачи до ближайших дат на временной шкале
scrollLayoutCell прокручивает представление макета до указанной позиции
scrollTo прокручивает контейнер Gantt до указанной позиции
selectTask выбирает указанную задачу
serialize сериализует данные в формате JSON или XML
serverList возвращает список опций
setParent устанавливает родителя для задачи
setSizes изменяет размер диаграммы Gantt
setSkin устанавливает активный скин
setWorkTime устанавливает рабочее время для диаграммы Gantt
showCover показывает модальное наложение lightbox, которое блокирует взаимодействие с остальной частью экрана
showDate прокручивает область диаграммы, чтобы сделать указанную дату видимой
showLightbox открывает lightbox для указанной задачи
showQuickInfo отображает всплывающую форму задачи для указанной задачи
showTask делает указанную задачу видимой на экране
silent делает весь код внутри него не вызывающим внутренние события или серверные вызовы
sort сортирует задачи в гриде
toggleTaskSelection выбирает указанную задачу, если она была не выбрана, и наоборот
uid возвращает уникальный id
undo отменяет изменения, сделанные в Gantt
unselectTask снимает выделение с выбранной задачи
unsetWorkTime отменяет установку рабочего времени в диаграмме Gantt
updateCollection обновляет указанную коллекцию новыми опциями
updateLink обновляет указанную зависимость
updateMarker обновляет указанный маркер
updateTask обновляет указанную задачу
updateTaskAssignments обновляет свойство ресурса объекта задачи с значениями назначения ресурсов из хранилища данных
К началу