increment method

  1. @override
Future<int> increment(
  1. String key, [
  2. int value = 1
])
override

Increments the value of an item in the cache.

Implementation

@override
Future<int> increment(String key, [int value = 1]) async {
  final current = await get(key) ?? 0;
  final newValue = (current is int ? current : 0) + value;
  await put(key, newValue);
  return newValue;
}