Перейти к основному содержимому

Полный список расширений

dhtmlxGantt предлагает ряд расширений, которые расширяют базовую функциональность.

Чтобы включить расширение, просто активируйте плагин с помощью метода gantt.plugins.

Расширенный drag-n-drop


Это расширение позволяет создавать и выделять задачи с помощью drag-and-drop.

gantt.plugins({
click_drag: true
});

Связанные материалы

Статья: Создание/Выделение задач с помощью DnD

API: click_drag

Create new tasks by Drag and Drop

Автоматическое планирование


информация

Это расширение доступно только в PRO-версии

Эта функция автоматически планирует задачи на основе связей между ними.

gantt.plugins({
auto_scheduling: true
});

Связанные материалы

Статья: Автоматическое планирование

API: auto_scheduling

Auto Scheduling extension

Критический путь


информация

Это расширение доступно только в PRO-версии

Отображает последовательность задач, которые необходимо завершить вовремя, чтобы не задерживать весь проект. Также показывает минимально возможную продолжительность проекта.

gantt.plugins({
critical_path: true
});

Связанные материалы

Статья: Критический путь

API: highlight_critical_path

Critical path

Перетаскивание таймлайна


Позволяет прокручивать временную шкалу путем перетаскивания мышью.

gantt.plugins({
drag_timeline: true
});

Связанные материалы

API: drag_timeline

Drag timeline

Дополнительный overlay


информация

Это расширение доступно только в PRO-версии.

Позволяет добавить дополнительный слой поверх диаграммы Gantt для размещения пользовательского контента.

gantt.plugins({
overlay: true
});

Связанные материалы

Статья: Пользовательские элементы в области временной шкалы

Gantt chart with overlay and zoom (S-Curve)

Сервис экспорта


Включает онлайн-сервис экспорта.

gantt.plugins({
export_api: true
});

Связанные материалы

Статья: Экспорт и импорт данных

Полноэкранный режим


Отображает диаграмму Gantt в полноэкранном режиме.

gantt.plugins({
fullscreen: true
});

Связанные материалы

Статья: Полноэкранный режим

Full Screen

Группировка


информация

Это расширение доступно только в PRO-версии

Позволяет группировать задачи по любому атрибуту задачи.

gantt.plugins({
grouping: true
});

Связанные материалы

Статья: Группировка задач

API: groupBy

Tasks grouping

Навигация с клавиатуры


Позволяет перемещаться по диаграмме Gantt с помощью клавиатуры.

gantt.plugins({
keyboard_navigation: true
});

Связанные материалы

Статья: Доступность, Навигация с клавиатуры

API: keyboard_navigation,keyboard_navigation_cells

Множественный выбор задач


Позволяет выделять несколько задач одновременно на диаграмме Gantt.

gantt.plugins({
multiselect: true
});

Связанные материалы

Статья: Множественный выбор задач

API: multiselect

Multiselection and Indent/Outdent tasks

Быстрая информация


Показывает всплывающее окно с деталями задачи.

gantt.plugins({
quick_info: true
});

Связанные материалы

Статья: Шаблоны расширения 'Quick Info' (Поддержка Touch),

Быстрая информация (Поддержка касаний)

QuickInfo extension

Тултип


Добавляет дополнительную информацию для пользователей, не загромождая экран.

gantt.plugins({
tooltip: true
});

Связанные материалы

Статья: Тултипы для элементов Gantt

Tooltip

Undo


Добавляет возможность отмены и возврата изменений.

gantt.plugins({
undo: true
});

Связанные материалы

Статья: Отмена и повтор изменений (Undo/Redo)

API: undo, redo

Undo/Redo changes in Gantt

Вертикальный маркер


Выделяет определённые даты или диапазоны дат.

gantt.plugins({
marker: true
});

Связанные материалы

Статья: Добавление вертикальных маркеров

API: addMarker,show_markers

Today and Status lines in Gantt (vertical markers)