onDelete method

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

Implementation

@override
Future<AlbumOre> onDelete(path) async {
  //...response
  late http.Response response;
  path = resolvePath(path);

  AlbumOre exempt(http.Response response) {
    if (response.statusCode == 200) {
      return AlbumOre({'iD': 'deleted'});
    }
    throw FirestoreException(response); //.*
  }

  //...delete data
  final uri = accessUri.resolve(path);
  response = await client.delete(uri);
  return exempt(response);
}