add-row
Description
Triggered when a new row is added
Usage
"add-row": ({
id?: string | number,
row?: object,
before?: string | number,
skipProvider?: boolean
}) => void;
Parameters
The callback for the add-row event accepts an object with these options:
id- (optional) the identifier for the new rowrow- (optional) the data object representing the new row. You can find the full list of row parameters herebefore- (optional) the ID of the existing row that the new row will be inserted beforeskipProvider- (optional) controls whether the request to the server is prevented or allowed
info
To work with internal events, you can refer to the Event Bus methods
Example
// create Kanban
const board = new kanban.Kanban("#root", {
columns,
cards
});
// subscribe to the "add-row" event
board.api.on("add-row", (obj) => {
console.log(obj.id);
});
Change log: The id, before, and row parameters were introduced in v1.1