delete method

  1. @override
Future<void> delete(
  1. String key
)
override

Deletes value from storage for the given key

Implementation

@override
Future<void> delete(String key) async {
  return _lock.synchronized(() async {
    try {
      await box.delete(key);
    } catch (error, stackTrace) {
      throw StorageException('Failed to delete key: $key', error, stackTrace);
    }
  });
}