list method
Implementation
Stream<StorageEntry> list({String path = ''}) async* {
String? token;
final seen = <String>{};
do {
final page = await listPage(path: path, continuationToken: token);
for (final entry in page.entries) {
yield entry;
}
token = page.continuationToken;
if (token != null && !seen.add(token)) throw MeshagentException('Files server returned a repeated pagination token');
} while (token != null);
}