Обзор DHTMLX Kanban
JavaScript Kanban - удобный инструмент для визуализации рабочих процессов. С его помощью проще понять, ка к устроены бизнес-процессы и оценить загрузку вашей команды. Этот инструмент очень гибкий: поддерживает любое количество карточек, колонок и дорожек (swimlanes). Так как он построен на чистом JavaScript и CSS, его легко внедрять и настраивать, и он отлично впишется в любое веб-приложение или веб-страницу.
Структура Kanban
Панель инструментов
Панель инструментов (Toolbar) в Kanban представляет собой отдельную область интерфейса. В ней есть строка поиска по карточкам, элемент управления сортировкой карточек по разным параметрам, кнопки отмены/повтора действий для управления историей, а также элементы управления для добавления новых колонок и строк. Вы можете настраивать работу поиска и сортировки, а также легко изменять состав панели, добавляя свои элементы или меняя порядок встроенн ых. Подробнее см. в разделе Configuration.
Доска
Доска (Board) - это то место, где происходит основная работа в Kanban. Здесь карточки располагаются по колонкам и строкам (swimlanes). Вы можете легко изменить внешний вид карточек или использовать собственные шаблоны. Подробнее об этом читайте в разделе Configuration.
На панели Board вы можете взаимодействовать с карточками, колонками и строками следующими способами:
- Добавлять новые карточки, нажимая на иконку плюса (с учетом лимитов для каждой колонки и дорожки)
- Добавлять комментарии и голоса к задачам через панель редактора (Пример)
- Настраивать связи между задачами в редактор е (Пример)
- Удалять карточки, колонки и строки с помощью контекстного меню (иконка с тремя точками)
- Дублировать карточки через контекстное меню (иконка с тремя точками) или с помощью
Ctrl (Command)
+D
(позволяет копировать сразу несколько карточек) - Экспортировать данные Kanban в файл JSON
- Управлять историей Kanban с помощью следующих сочетаний клавиш:
Ctrl (Command)
+Z
- отменить последнее действие (шаг назад в истории Kanban)Ctrl (Command)
+Y
илиCtrl (Command)
+Shift
+Z
- вернуть отмененное действие (шаг вперед в истории Kanban)
- Перемещать карточки перетаскиванием в любые колонки и строки
- Перемещать колонки и строки через контекстное меню (иконка с тремя точками)
- Переименовывать колонки и строки двойным кликом по их названию или через контекстное меню (иконка с тремя точками)
- Открывать редактор карточки простым кликом по ней
- Сворачивать и разворачивать строки с помощью стрелки слева от заголовка строки
- Сворачивать и разворачивать колонки с помощью стрелки слева о т заголовка колонки
- Выделять несколько карточек с помощью следующих сочетаний:
Shift
+ клик - выбор нескольких карточек в одной колонкеCtrl (Command)
+ клик - выбор карточек в разных колонках
Редактор
Редактор (Editor) открывается в виде модального окна и предоставляет поля и элементы управления для обновления данных выбранной карточки. Достаточно кликнуть по карточке, чтобы открыть редактор. Вы также можете настраивать редактор, добавляя новые поля или управляющие элементы. Подробнее - в разделе Configuration.
Что дальше
Чтобы начат ь работу с Kanban в вашем приложении, перейдите к пошаговому руководству How to start.