readAll method

  1. @override
Future<List<T>> readAll({
  1. String? userId,
})
override

Fetch all items.

Implementation

@override
Future<List<T>> readAll({String? userId}) async {
  if (userId != null) return _storage[userId]?.values.map(_fresh).toList() ?? [];
  return _storage.values.expand((m) => m.values).map(_fresh).toList();
}