RayCraftDocs
v1.0.3
da
raycraft.dev
På denne side

FileExplorer

Complete

Filbrowser til et lager, som din kode leverer (en database, en disk eller en sky). Mappetræet indlæser sine undermapper, når en mappe åbnes, listen viser filerne i detaljer eller felter med sortering og søgning, og flere filer kan vælges. Ny mappe, omdøb, slet og upload (med fremdrift pr. fil) kalder din IFileExplorerSource; Capabilities fortæller, hvilke kommandoer kilden understøtter, og de andre skjules. Tastatur: piletaster flytter, Shift og piletaster udvider markeringen, Ctrl+A markerer alle, Mellemrum skifter, Enter åbner, F2 omdøber, Delete fjerner, Ctrl+X og Ctrl+V flytter, Backspace går op.

Eksempel

Kontrollen FileExplorer

Parametre

ParameterTypeBeskrivelse
ClassstringEkstra CSS-klasser, der tilføjes til rodelementet.
FolderIdstringDen åbne mappe (null er øverst). Brug med @bind-FolderId.
LabelstringSynlig etikettekst (diagrammer: tilgængeligt navn; IconButton: tilgængeligt navn og værktøjstip).
MaxUploadFilesintStørste antal filer, der accepteres ved én upload eller slip (standard 1000).
MaxUploadSizeInt64Større filer afvises og vises som mislykkede (byte).
ReadOnlyboolSkjuler alle redigeringskommandoer.
SourceIFileExplorerSourceDen IFileExplorerSource, der viser og ændrer filerne.
StylestringIndlejret typografi, der tilføjes til rodelementet.

Hændelser

HændelseTypeBeskrivelse
FolderIdChangedEventCallback<string>
OnErrorEventCallback<Exception>Udløses med undtagelsen, når en kildekommando fejler.
OnOpenEventCallback<FileEntry>Udløses med en fil, som brugeren åbner (dobbeltklik eller Enter).
OnSelectionChangedEventCallback<IReadOnlyList<FileEntry>>Udløses med de valgte poster, hver gang markeringen ændres.

Pakke

FileExplorer er en del af RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og kræver en aktiv licens. Se Kom i gang.