delete method

Future<bool> delete(
  1. String name
)

Deletes name from the store and the snapshot. Returns false when the store is unavailable or the delete fails; deleting an absent name is a no-op.

Implementation

Future<bool> delete(String name) async {
  if (!available) return false;
  try {
    await _store!.delete(name);
  } on Object {
    return false;
  }
  _snapshot.remove(name);
  return true;
}