BusyOverlay
FreeEnvolve uma região e, enquanto Busy é true, a escurece e mostra um indicador por cima. A cobertura bloqueia o mouse, marca a região com aria-busy e anuncia o rótulo. DelayMilliseconds (150 por padrão) evita que ações rápidas façam o indicador piscar. Combine com FormState quando o teclado também precisar ser bloqueado.
Exemplo

Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
Busy | bool | Mostra a cobertura enquanto true. |
ChildContent | RenderFragment | Conteúdo renderizado dentro do componente. |
Class | string | Classes CSS extras adicionadas ao elemento raiz. |
DelayMilliseconds | int | Espera antes de a cobertura aparecer; ignorada quando o trabalho termina antes (150 por padrão). |
Label | string | Texto visível do rótulo (gráficos: nome acessível; IconButton: nome acessível e dica de ferramenta). |
Style | string | Estilo embutido adicionado ao elemento raiz. |
Pacote
BusyOverlay faz parte do RayCraft Free. Pacote: RayCraft.Blazor. Vem do nuget.org. Veja Primeiros passos.
Enviar feedbackVersão 1.0.3