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

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

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

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

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

gantt.plugins({
    click_drag: true
});

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

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

Related sample:  Create new tasks by Drag and Drop

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

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

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

gantt.plugins({
    auto_scheduling: true
});

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

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

Related sample:  Auto Scheduling extension

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

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

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

gantt.plugins({
    critical_path: true
});

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

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

Related sample:  Critical path

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

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

gantt.plugins({
    drag_timeline: true
});

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

API: drag_timeline

Related sample:  Drag timeline

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

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

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

gantt.plugins({
    overlay: true
});

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

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

Related sample:  Gantt chart with overlay and zoom (S-Curve)

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

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

gantt.plugins({
    export_api: true
});

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

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

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

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

gantt.plugins({
    fullscreen: true
});

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

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

Related sample:  Full Screen

Группировка

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

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

gantt.plugins({
    grouping: true
});

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

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

Related sample:  Tasks grouping

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

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

gantt.plugins({
    keyboard_navigation: true
});

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

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

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

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

gantt.plugins({
    multiselect: true
});

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

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

Related sample:  Multiselection and Indent/Outdent tasks

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

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

gantt.plugins({
    quick_info: true
});

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

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

Related sample:  QuickInfo extension

Тултип

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

gantt.plugins({
    tooltip: true
});

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

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

Related sample:  Tooltip

Undo

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

gantt.plugins({
    undo: true
});

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

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

Related sample:  Undo/Redo changes in Gantt

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

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

gantt.plugins({
    marker: true
});

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

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

Related sample:  Today and Status lines in Gantt (vertical markers)

К началу