FileManager
CompleteMappetre, sti og en liste- eller flisvisning av filene i gjeldende mappe, med søk, sortering, ny mappe, gi nytt navn, slett og last opp. Komponenten lagrer ingen filer: den utløser hendelser, og koden din endrer listen (en database, en disk eller et skylager). Tastatur: piltaster flytter, Enter åpner, F2 gir nytt navn, Delete fjerner, Backspace går opp.
Eksempel

Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
Class | string | Ekstra CSS-klasser som legges til rotelementet. |
CurrentFolderId | string | Den åpne mappen. Bruk med @bind-CurrentFolderId. |
Items | IEnumerable<FileEntry> | Elementer av typen FileEntry(id, name, parentId, isFolder, size, modified); parentId er null øverst. |
Label | string | Synlig etikettekst (diagrammer: tilgjengelig navn; IconButton: tilgjengelig navn og verktøytips). |
MaxUploadSize | Int64 | Større filer ignoreres (byte). |
ReadOnly | bool | Skjuler redigeringskommandoene. |
Style | string | Innebygd stil som legges til rotelementet. |
Hendelser
| Hendelse | Type | Beskrivelse |
|---|---|---|
CurrentFolderIdChanged | EventCallback<string> | |
OnCreateFolder | EventCallback<FolderRequest> | Utløses med en FolderRequest (overordnet mappe og navn). |
OnDelete | EventCallback<FileEntry> | Utløses etter at brukeren har bekreftet sletting av en post. |
OnOpen | EventCallback<FileEntry> | Utløses med en fil som brukeren åpner. |
OnRename | EventCallback<FileRenameRequest> | Utløses med en FileRenameRequest (post og nytt navn). |
OnUpload | EventCallback<FileUploadRequest> | Utløses med de valgte filene; hvis den ikke er angitt, er knappen Upload skjult. |
Pakke
FileManager 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.
Send tilbakemeldingVersjon 1.0.3