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

DashboardLayout

Complete

Grade de blocos que o usuário move e redimensiona com o mouse, o toque ou o teclado (Alt com as setas move, Alt com Shift redimensiona). Os blocos nunca se sobrepõem e, abaixo do ponto de interrupção md, ficam empilhados em uma coluna.

Exemplo

Controle DashboardLayout

Parâmetros

DashboardLayout

ParâmetroTipoDescrição
ChildContentRenderFragmentConteúdo renderizado dentro do componente.
ClassstringClasses CSS extras adicionadas ao elemento raiz.
ColumnsintDefinições de colunas: elementos DataGridColumn.
Compactbool
FiltersDashboardFilters
Gapint
LabelstringTexto visível do rótulo (gráficos: nome acessível; IconButton: nome acessível e dica de ferramenta).
Lockedbool
RowHeightintAltura da linha em pixels quando VirtualScroll está ativado (44 por padrão).
StylestringEstilo embutido adicionado ao elemento raiz.

DashboardTile

ParâmetroTipoDescrição
ChildContentRenderFragmentConteúdo renderizado dentro do componente.
ClassstringClasses CSS extras adicionadas ao elemento raiz.
Columnint
ColumnSpanintDevolve quantas colunas a célula de um item cobre.
Idstring
MinColumnSpanint
MinRowSpanint
Rowint
RowSpanint
StylestringEstilo embutido adicionado ao elemento raiz.
TitlestringTexto de título (cabeçalho da gaveta, legenda de guia, título de coluna, legenda de etapa).

Eventos

DashboardLayout

EventoTipoDescrição
FiltersChangedEventCallback<DashboardFilters>
OnLayoutChangedEventCallback<IReadOnlyList<DashboardPlacement>>

Pacote

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