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 | обновляет свойство ресурса объекта задачи с значениями назначения ресурсов из хранилища данных |