onDelete method

  1. @override
Future<AlbumOre> onDelete(
  1. String path
)
override

Implementation

@override
Future<AlbumOre> onDelete(path) async {
  final ore = await fetch(path);
  final pref = await preferences;
  final uri = accessUri.resolve(relativePath(path));
  final tweaks = SharedPrefsCodec.encode(uri.path, ore.ore);
  tweaks.forEach((key, value) async {
    await pref.remove(key);
  });

  return AlbumOre(ore);
}