moveCard()
Description
Moves a card to the specified column (and row)
Usage
moveCard({
id: string | number,
columnId: string | number,
rowId?: string | number,
before?: string | number
}): void;
Parameters
id
- (required) the ID of the card that will be movedcolumnId
- (required) the ID of the column the card will be placed intorowId
- (optional) the ID of the row the card will be placed intobefore
- (optional) the ID of the card, before which the new card will be placed
info
If you specify the rowKey property in the widget config, the rowId parameter of the moveCard() method is required!
Example
// create Kanban
const board = new kanban.Kanban("#root", {
columns,
cards
});
// move the card with an 1 ID
// the item will be placed into the "inprogress" column and the "feature" row,
// before the card with 8 ID
board.moveCard({
id: 1,
columnId: "inprogress",
rowId: "feature",
before: 8
});