Agent-readable demo data

Title
JavaScript Kanban Column Moving | DayPilot Pro for JavaScript Demo
Tree
DayPilot JavaScript Demo
Catalog root
Default
Description
Read more about Kanban column moving [doc.daypilot.org].

Inline demo script 1

const kanban = new DayPilot.Kanban("kanban", {
            columnMoveHandling: "Update",
            onColumnMove: (args) => {
                kanban.message("The column has been moved.");
            },
        });
        kanban.init();

        const app = {
            loadData() {
                const columns = [
                    {name: "Analysis", id: "1", barColor: "#f9ba25"},
                    {name: "Draft", id: "2"},
                    {name: "Testing", id: "3"}
                ];
                const cards = [
                    {id: 1, "name": "Task 1", column: "1", text: "This is a description of task #1."},
                    {id: 2, "name": "Task 2", column: "1", text: "This is a description of task #2.", barColor: "#ea3624"},
                ];
                kanban.update({columns, cards});
            }
        };
        app.loadData();