setItem method

  1. @override
Future<WriteResult<T>> setItem(
  1. WriteOperation<T> operation
)
override

Persists WriteOperation.item.

Implementation

@override
Future<WriteResult<T>> setItem(WriteOperation<T> operation) async {
  return _guarded<WriteResult<T>>(
    operation,
    () => _setItem(operation),
    () => WriteFailure<T>(.connectivity, 'The device is offline.'),
  );
}