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

Gantt

Complete

Um plano de projeto: uma lista de tarefas à esquerda, barras em uma escala de tempo à direita, com subtarefas, progresso, marcos e dependências término-início.

Exemplo

Controle Gantt

Parâmetros

ParâmetroTipoDescrição
AutoScheduleboolMove as tarefas dependentes quando uma tarefa é movida ou redimensionada.
ClassstringClasses CSS extras adicionadas ao elemento raiz.
ColumnsIEnumerable<GanttColumn>Definições de colunas: elementos DataGridColumn.
EditableboolPermite que os usuários editem as células da coluna clicando nelas.
EndDateTime?Último dia mostrado (por padrão, um pouco depois da última tarefa).
LabelstringTexto visível do rótulo (gráficos: nome acessível; IconButton: nome acessível e dica de ferramenta).
ListWidthstringLargura da lista de tarefas, por exemplo 20rem (ela se estreita sozinha em telas pequenas).
RowHeightintAltura da linha em pixels quando VirtualScroll está ativado (44 por padrão).
ScaleGanttScaleLargura de um dia na escala de tempo: Day, Week ou Month.
SelectedIdstringId da tarefa selecionada. Use com @bind-SelectedId.
ShowCriticalPathboolMarca as tarefas sem folga no plano (caminho crítico).
ShowDatesboolMostra as colunas de início e término na lista de tarefas (true por padrão).
ShowResourceboolMostra a coluna de recursos quando as tarefas têm recursos (true por padrão).
ShowTodayboolDesenha uma linha na data de hoje.
ShowToolbarboolMostra a barra de ferramentas com o seletor de colunas e a exportação CSV.
StartDateTime?Primeiro dia mostrado (por padrão, um pouco antes da primeira tarefa).
StylestringEstilo embutido adicionado ao elemento raiz.
TasksIEnumerable<GanttTask>As tarefas. Elas são alteradas no lugar quando uma barra é movida.

Eventos

EventoTipoDescrição
ScaleChangedEventCallback<GanttScale>
SelectedIdChangedEventCallback<string>
TaskChangedEventCallback<GanttTask>Gerado depois que as datas de uma tarefa mudam por arrasto ou com o teclado.

Pacote

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