moveCard()
Описание
Перемещает карточку в указанный столбец (и строку)
Использование
moveCard({
id: string | number,
columnId: string | number,
rowId?: string | number,
before?: string | number
}): void;
Параметры
id- (обязательный) ID карточки, которая будет перемещенаcolumnId- (обязательный) ID столбца, в который будет помещена карточкаrowId- (необязательный) ID строки, в которую будет помещена карточкаbefore- (необязательный) ID карточки, перед которой будет размещена новая карточка
информация
Если в конфигурации виджета указан параметр rowKey, то параметр rowId метода moveCard() является обязательным!
Пример
// создаём Kanban
const board = new kanban.Kanban("#root", {
columns,
cards
});
// перемещаем карточку с ID 1
// элемент будет помещён в столбец "inprogress" и строку "feature",
// перед карточкой с ID 8
board.moveCard({
id: 1,
columnId: "inprogress",
rowId: "feature",
before: 8
});