index method
Retrieves all resources.
Implementation
@override
Future<List<Data>> index([Map<String, dynamic>? params]) {
return _getCached(
params ?? {},
() => _indexed,
() => database.index(params),
() => _indexed?.data ?? [],
(data, now) async {
_indexed = _CachedItem(params, now, data);
return data;
},
);
}