Решения
Эта страница содержит полную справочную информацию по инициализации, настройке, кастомизации и работе с 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 | Узнайте, как загружать начальные данные карточек |
| Загрузка данных карточек динамически | Узнайте, как загружать данные карточек во время выполнения через setConfig() (или его псевдоним parse()) |
| Serializing card data | Узнайте, как сериализовать данные карточек (Пример) |
| Updating card data | Узнайте, как обновлять данные карточек |
Настройка карточек
| Тема | Описание |
|---|---|
| Adding new cards | Узнайте, как включить/отключить возможность добавления новых карточек |
| Binding cards into columns | Узнайте, как привязывать карточки к колонкам |
| Binding cards into rows | Узнайте, как привязывать карточки к строкам |
| Configuring a card appearance | Узнайте, как настраивать внешний вид карточки |
| Configuring a cards menu | Узнайте, как настраивать контекстное меню карточки (Пример) |
| Customizing a card appearance | Узнайте, как кастомизировать внешний вид карточки с помощью шаблонов (Пример) |
| Dragging cards | Узнайте, как включить/отключить возможность перетаскивания карточек |
| Editing cards | Узнайте, как включить/отключить возможность редактирования карточек |
| Lazy rendering | Узнайте, как включить/отключить ленивый рендеринг большого количества карточек (Пример) |
| Limiting cards | Узнайте, как ограничивать количество карточек в колонках и дорожках (валидация 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 | Узнайте, как загружать начальные данные колонок |
| Загрузка данных колонок динамически | Узнайте, как загружать данные колонок во время выполнения через setConfig() (или его псевдоним parse()) |
| Serializing column data | Узнайте, как сериализовать данные колонок |
| Updating column data | Узнайте, как обновлять данные колонок |
Работа со строками (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 | Узнайте, как загружать начальные данные строк |
| Загрузка данных строк динамически | Узнайте, как загружать данные строк во время выполнения через setConfig() (или его псевдоним parse()) |
| 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 |
Остались вопросы?
информация
Вы также можете оставить свои вопросы в комментариях ниже!