delete method

  1. @override
Future<bool> delete(
  1. String id, {
  2. String? userId,
})
override

Remove an entity. Returns true if an item was deleted.

Implementation

@override
Future<bool> delete(String id, {String? userId}) async {
  final removed = _storage[userId ?? '']?.remove(id);
  if (removed != null) {
    _emit(id, userId ?? '', DatumOperationType.delete);
    return true;
  }
  return false;
}