Kanban
CompleteBoard with columns. Cards move by dragging or with the arrow buttons; the board raises OnMove and you update your data, so it always reflects your state.
Example

Parameters
| Parameter | Type | Description |
|---|---|---|
CardTemplate | RenderFragment<TItem> | Content of a card. The card is available as context. |
Class | string | Extra CSS classes added to the root element. |
ColumnOf | Func<TItem, string> | Returns the id of the column a card belongs to. |
Columns | IEnumerable<KanbanColumn> | The columns: KanbanColumn(id, title). |
Items | IEnumerable<TItem> | All cards. |
Label | string | Visible label text (charts: accessible name; IconButton: accessible name and tooltip). |
Style | string | Inline style added to the root element. |
Events
| Event | Type | Description |
|---|---|---|
OnMove | EventCallback<KanbanMove<TItem>> | Raised with KanbanMove(item, from, to) when a card is moved. |
Package
Kanban is part of RayCraft Complete. Package: RayCraft.Blazor.Complete. It comes from the private RayCraft feed and needs an active license. See Getting started.
Send feedbackVersion 1.0.3