getSource method
Implementation
@override
FutureOr<List<FileOpener>> getSource({Directory? tempDir}) {
return directory
.listSync()
.whereType<File>()
.map((e) => (stream: () => e.openRead(), name: basename(e.path)))
.toList(growable: false);
}