All Demos / Kanban / Miscellaneous / API

Blazor Kanban Board - API Reference

Loading Syncfusion Blazor Server Demos…
This demo passes automated axe checks with 0 violations — semantic markup, ARIA, full keyboard operation, visible focus. Section 508 conformant Accessibility report VPAT
New Order
- 5 items
Prep
- 5 items
Oven
- 5 items
Out for Delivery
- 5 items
Properties

This sample demonstrates key APIs to manipulate the Blazor Kanban component at runtime by visualizing a Bakery Orders. Use the property panel to add and remove columns dynamically across To Do, In Progress, Testing, and Close stages.

The demo shows how to add or remove columns programmatically using property binding and dynamic rendering concepts, enabling flexible board configuration without page reloads. The board exposes public methods on the SfKanban instance for runtime manipulation.

Additional essential interactions that enhance analysis and control are also featured:

  • Columns: Configure the workflow stages that group cards on the board.
  • Validation Dialog: Show a confirmation dialog when a duplicate or invalid column configuration is detected.
  • Data Binding: Bind the card data source to the Kanban component for display across columns.

Key interactive features demonstrated in this sample include:

  • Add Column: Use the property panel to add a new column by entering header text and selecting a key field.
  • Remove Column: Remove an existing column by selecting it from the dropdown and confirming the removal.
  • Validation: Duplicate or empty column configurations are blocked through a confirmation dialog.
  • Dynamic Render: The board re-renders the updated column list as soon as a column is added or removed.

The Property Panel offers extensive customization options for runtime board manipulation:

  • Add Column: Enter header text and pick a key field to add a new column to the board.
  • Remove Column: Select an existing column and remove it from the board layout.
  • Validation: See inline error messages when the input is invalid or already exists on the board.

Looking for the full Blazor Kanban component overview, features, pricing, and documentation? Visit the Blazor Kanban page.