RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

Kanban

Complete

Tafel mit Spalten. Karten bewegen sich per Ziehen oder mit den Pfeilschaltflächen; die Tafel löst OnMove aus, und Sie aktualisieren Ihre Daten, sodass sie stets Ihren Zustand widerspiegelt.

Beispiel

Steuerelement Kanban

Parameter

ParameterTypBeschreibung
CardTemplateRenderFragment<TItem>Inhalt einer Karte. Die Karte steht als Kontext zur Verfügung.
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
ColumnOfFunc<TItem, string>Gibt die Id der Spalte zurück, zu der eine Karte gehört.
ColumnsIEnumerable<KanbanColumn>Die Spalten: KanbanColumn(id, title).
ItemsIEnumerable<TItem>Alle Karten.
LabelstringSichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo).
StylestringInline-Stil, der dem Wurzelelement hinzugefügt wird.

Ereignisse

EreignisTypBeschreibung
OnMoveEventCallback<KanbanMove<TItem>>Wird mit KanbanMove(item, from, to) ausgelöst, wenn eine Karte verschoben wird.

Paket

Kanban gehört zu RayCraft Complete. Paket: RayCraft.Blazor.Complete. Es stammt aus dem privaten RayCraft-Feed und erfordert eine aktive Lizenz. Siehe Erste Schritte.