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

Решения

Эта страница содержит полный справочник по началу работы, настройке, оптимизации и управлению JavaScript Kanban.

Основные принципы

Вот основные моменты, которые нужно знать при работе с Kanban.

ТемаОписание
ИнициализацияКак настроить Kanban (Пример)
КонфигурацияСпособы конфигурирования Kanban
КастомизацияШаги по кастомизации Kanban
СтилизацияВарианты стилизации Kanban
ЛокализацияКак локализовать Kanban (Пример)

Справочник API

Здесь приведены справочники по API Kanban, которые могут понадобиться.

ТемаОписание
Kanban eventsРабота с событиями Kanban
Kanban methodsИспользование методов Kanban
Kanban propertiesДоступ к свойствам Kanban
Event Bus methodsМетоды Event Bus
RestDataProvider methodsМетоды RestDataProvider
State methodsМетоды State
Toolbar methodsМетоды Toolbar
Toolbar propertiesСвойства Toolbar

Работа с карточками

В этих разделах описано, как управлять карточками, работать с их данными и настраивать их под свои задачи.

Операции с карточками

ТемаОписание
Adding new cardsКак добавить новые карточки (Пример)
Deleting cardsКак удалить карточки (Пример)
Moving cardsКак перемещать карточки (Пример)
Scrolling to the desired cardsКак прокрутить Kanban к нужной карточке
Searching for cardsКак искать карточки
Selecting cardsКак выделять карточки
Sorting cardsКак сортировать карточки
Unselecting cardsКак снять выделение с карточек
Adding links between cardsКак добавить связи между карточками (Пример)

Работа с данными карточек

ТемаОписание
Getting card dataКак получить данные карточки
Getting cards stateКак получить состояние карточек
Getting cards reactive stateКак получить реактивное состояние карточек
Loading card dataКак загрузить начальные данные карточек
Parsing card dataКак распарсить данные карточек
Serializing card dataКак сериализовать данные карточек (Пример)
Updating card dataКак обновить данные карточек

Настройка карточек

ТемаОписание
Adding new cardsВключение или отключение возможности добавления карточек
Binding cards into columnsКак привязать карточки к колонкам
Binding cards into rowsКак привязать карточки к строкам (swimlanes)
Configuring a card appearanceКак настроить внешний вид карточки
Configuring a cards menuКак настроить контекстное меню карточек (Пример)
Customizing a card appearanceКак использовать шаблоны для изменения внешнего вида карточек (Пример)
Dragging cardsВключение или отключение drag-n-drop для карточек
Editing cardsВключение или отключение редактирования карточек
Lazy renderingВключение или отключение lazy rendering для большого числа карточек (Пример)
Limiting cardsУстановка лимитов для колонок и swimlanes (валидация WIP) (Пример)
Selecting cardsВключение или отключение выбора карточек
Setting a fix height of cardsКак задать фиксированную высоту карточек
Updating card settingsКак обновить настройки карточек

Работа с редактором карточек

Здесь вы найдете подробности по использованию редактора карточек.

ТемаОписание
Autosaving modeКак включить или отключить автосохранение в редакторе
Configuring editor fieldsКак настроить поля редактора
Configuring the editorКак настроить редактор
Updating editor settingsКак обновить настройки редактора

Работа с колонками

Здесь описано, как управлять колонками и их данными.

Операции с колонками

ТемаОписание
Adding new columnsКак добавить новые колонки (Пример)
Configuring a columns menuКак настроить контекстное меню для колонок (Пример)
Deleting columnsКак удалить колонки
Moving columnsКак перемещать колонки
Scrolling to the desired columnsКак прокрутить Kanban к нужной колонке
Separate scrolling for columnsКак сделать отдельную прокрутку для колонок (Пример)

Работа с данными колонок

ТемаОписание
Getting card data of the columnКак получить данные карточек в колонке
Getting columns stateКак получить состояние колонок
Getting columns reactive stateКак получить реактивное состояние колонок
Loading column dataКак загрузить начальные данные колонок
Parsing column dataКак распарсить данные колонок
Serializing column dataКак сериализовать данные колонок
Updating column dataКак обновить данные колонок

Работа со строками (swimlanes)

В этих разделах объясняется, как управлять строками (swimlanes) и их данными.

Операции со строками (swimlanes)

ТемаОписание
Adding new rowsКак добавить новые строки (swimlanes)
Configuring a rows menuКак настроить контекстное меню для строк (swimlanes) (Пример)
Deleting rowsКак удалить строки (swimlanes)
Moving rowsКак перемещать строки (swimlanes)
Scrolling to the desired rowКак прокрутить Kanban к нужной строке (swimlane)

Работа с данными строк (swimlanes)

ТемаОписание
Getting card data of the column and rowКак получить данные карточек по колонке и строке
Getting rows stateКак получить состояние строк
Getting rows reactive stateКак получить реактивное состояние строк
Loading row dataКак загрузить начальные данные строк
Parsing row dataКак распарсить данные строк
Serializing row dataКак сериализовать данные строк
Updating row dataКак обновить данные строк

Работа с событиями

ТемаОписание
Executing eventsЗапуск внутреннего события
Intercepting eventsКак перехватывать внутреннее событие
List of inner eventsСписок внутренних событий Kanban
Reordering eventsКак изменить порядок выполнения события Event Bus
Subscribing on eventsКак подписаться на внутреннее событие

Работа с Kanban REST API

ТемаОписание
Loading server data for cardsКак загрузить данные карточек с сервера
Loading server data for columnsКак загрузить данные колонок с сервера
Loading server data for rowsКак загрузить данные строк с сервера
Working with serverКак работать с сервером через REST API (Пример)

Работа с состоянием Kanban

ТемаОписание
Getting StateStore and DataStoreКак получить объекты StateStore и DataStore
Getting StateStore propertiesКак получить свойства StateStore
Getting StateStore reactive propertiesКак получить реактивные свойства StateStore

Работа с Toolbar

ТемаОписание
Configuring a searchbar on ToolbarКак настроить строку поиска на Toolbar (Пример)
Configuring a sort control on ToolbarКак настроить элемент сортировки на Toolbar (Пример)
Configuring Toolbar controlsКак настроить, кастомизировать и менять порядок элементов Toolbar (Пример)
Including Kanban API in ToolbarКак добавить и использовать Kanban API в Toolbar
Localizing ToolbarКак локализовать Toolbar

Работа с TypeScript

ТемаОписание
Working with TypeScriptКак использовать TypeScript с Kanban

Остались вопросы?

информация

Вопросы также можно задать в комментариях ниже!