Ordnernavigation und Dateiaktionen. Der Provider bestimmt die verfügbaren Operationen; kein Dateiserver enthalten.
| Prop | Typ | Standard | Bedeutung |
|---|---|---|---|
dataSource | TxSource<TxFileEntry> | undefined | undefined | Liste, Konfiguration oder DataSource-Instanz; hat Vorrang vor items. |
provider | TxFileProvider | erforderlich | Datei-Provider mit unterstützten Operationen. |
disabled | boolean | undefined | false | Sperrt die Interaktion. |
view | string | undefined | details | Darstellungsmodus. |
label | string | undefined | Dateimanager | Beschriftung beziehungsweise zugänglicher Name. |
Ereignisse
| Event | Payload / Verhalten |
|---|---|
| selectionChanged | Neue Auswahl: TxFileEntry[]. |
| fileOpened | Aktivierter TxFileEntry. |
| error | Fehlerobjekt einer Dateioperation. |
<script setup lang="ts">
import { TxFileManager, TxMemoryFileProvider } from '@tekocloud.de/tecexpress'
import '@tekocloud.de/tecexpress/themes/index.css'
const provider = new TxMemoryFileProvider([{ id: '1', parentId: null, name: 'Documents', isDirectory: true }])
</script>
<template>
<TxFileManager :provider="provider" />
</template>