t×tecexpressby TeKOcloud
DEv0.7.1
API & types / FLUTTER

txFileStore.

Connects a provider and a current-directory getter to a queryable store.

Parameters: provider and parent, a getter for the current directory ID (null = root). Returns TxStore<TxFileEntry>. load returns Promise/Future<TxLoadResult<TxFileEntry>>. Provider failures propagate. Reload after changing directories.

dart
TxStore<TxFileEntry> txFileStore(TxFileProvider provider, String? Function() parent)
dart
import 'package:tecexpress/tecexpress.dart';

Future<void> example() async {
  final store = txFileStore(TxMemoryFileProvider(), () => null);
  print(await store.load(const TxLoadOptions()));
}