FileExplorer
CompleteFilbehandler for et lager som koden din leverer (en database, en disk eller en sky). Mappetreet laster undermappene når en mappe åpnes, listen viser filene i detaljer eller fliser med sortering og søk, og flere filer kan velges. Ny mappe, gi nytt navn, slett og last opp (med fremdrift per fil) kaller din IFileExplorerSource; Capabilities forteller hvilke kommandoer kilden støtter, og de andre skjules. Tastatur: piltaster flytter, Shift og piltaster utvider markeringen, Ctrl+A merker alle, Mellomrom bytter, Enter åpner, F2 gir nytt navn, Delete fjerner, Ctrl+X og Ctrl+V flytter, Backspace går opp.
Eksempel

Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
Class | string | Ekstra CSS-klasser som legges til rotelementet. |
FolderId | string | Den åpne mappen (null er øverst). Bruk med @bind-FolderId. |
Label | string | Synlig etikettekst (diagrammer: tilgjengelig navn; IconButton: tilgjengelig navn og verktøytips). |
MaxUploadFiles | int | Største antall filer som godtas ved én opplasting eller slipp (standard 1000). |
MaxUploadSize | Int64 | Større filer avvises og vises som mislykkede (byte). |
ReadOnly | bool | Skjuler alle redigeringskommandoer. |
Source | IFileExplorerSource | Den IFileExplorerSource som viser og endrer filene. |
Style | string | Innebygd stil som legges til rotelementet. |
Hendelser
| Hendelse | Type | Beskrivelse |
|---|---|---|
FolderIdChanged | EventCallback<string> | |
OnError | EventCallback<Exception> | Utløses med unntaket når en kildekommando mislykkes. |
OnOpen | EventCallback<FileEntry> | Utløses med en fil som brukeren åpner (dobbeltklikk eller Enter). |
OnSelectionChanged | EventCallback<IReadOnlyList<FileEntry>> | Utløses med de valgte postene hver gang markeringen endres. |
Pakke
FileExplorer er en del av RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og krever en aktiv lisens. Se Kom i gang.