update method

  1. @override
Future<void> update(
  1. K key,
  2. V update(
    1. V V
    )
)
override

Implementation

@override
Future<void> update(key, V Function(V V) update) async {
  _isInitialized();
  final value = update(_getData(key));
  logger.d('Updating value');
  logger.v({
    'type': "method",
    'method': "update",
    'key': key,
    'updatedValue': toJson(value),
  });
  map[key] = value;
  await _persist();
}