RayCraftDocs
v1.0.3
pt-BR
raycraft.dev
Nesta página

Kanban

Complete

Quadro com colunas. Os cartões se movem arrastando ou com os botões de seta; o quadro gera OnMove e você atualiza seus dados, de modo que ele sempre reflete o seu estado.

Exemplo

Controle Kanban

Parâmetros

ParâmetroTipoDescrição
CardTemplateRenderFragment<TItem>Conteúdo de um cartão. O cartão está disponível como contexto.
ClassstringClasses CSS extras adicionadas ao elemento raiz.
ColumnOfFunc<TItem, string>Devolve o id da coluna a que um cartão pertence.
ColumnsIEnumerable<KanbanColumn>As colunas: KanbanColumn(id, title).
ItemsIEnumerable<TItem>Todos os cartões.
LabelstringTexto visível do rótulo (gráficos: nome acessível; IconButton: nome acessível e dica de ferramenta).
StylestringEstilo embutido adicionado ao elemento raiz.

Eventos

EventoTipoDescrição
OnMoveEventCallback<KanbanMove<TItem>>Gerado com KanbanMove(item, from, to) quando um cartão é movido.

Pacote

Kanban faz parte do RayCraft Complete. Pacote: RayCraft.Blazor.Complete. Vem do feed privado do RayCraft e requer uma licença ativa. Veja Primeiros passos.