onBrowse method
Implementation
@override
Stream<AlbumOre> onBrowse(String path, [query]) async* {
final pref = await preferences;
final uri = accessUri.resolve(relativePath(path));
resolve(String path) {
final data = pref.getString(path) ?? 'null';
return json.decode(data);
}
final raw = resolve(uri.path);
final body = SharedPrefsCodec.decode(raw, resolve);
if (body is! List) {
yield AlbumOre(body);
return;
}
// return multiple models % no token
yield AlbumOre(body);
}