BusyOverlay
FreeUmschließt einen Bereich und dunkelt ihn, solange Busy true ist, ab und zeigt einen Ladekreis darüber. Die Abdeckung blockiert die Maus, markiert den Bereich mit aria-busy und sagt die Beschriftung an. DelayMilliseconds (standardmäßig 150) verhindert, dass schnelle Aktionen den Ladekreis aufblitzen lassen. Kombinieren Sie es mit FormState, wenn auch die Tastatur blockiert werden muss.
Beispiel

Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
Busy | bool | Zeigt die Abdeckung, solange true. |
ChildContent | RenderFragment | Inhalt, der innerhalb der Komponente dargestellt wird. |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
DelayMilliseconds | int | Wartezeit, bevor die Abdeckung erscheint; entfällt, wenn die Arbeit früher endet (Standard 150). |
Label | string | Sichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo). |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Paket
BusyOverlay gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.
Feedback sendenVersion 1.0.3