findListOfItems<Type extends DirectusData> method

  1. @override
Future<Iterable<Type>> findListOfItems<Type extends DirectusData>({
  1. Filter? filter,
  2. List<SortProperty>? sortBy,
  3. String? fields,
  4. int? limit,
  5. int? offset,
  6. String? requestIdentifier,
  7. bool canUseCacheForResponse = false,
  8. bool canSaveResponseToCache = true,
  9. bool canUseOldCachedResponseAsFallback = true,
  10. List<String> extraTags = const [],
  11. Duration maxCacheAge = const Duration(days: 1),
})
override

Implementation

@override
Future<Iterable<Type>> findListOfItems<Type extends DirectusData>(
    {Filter? filter,
    List<SortProperty>? sortBy,
    String? fields,
    int? limit,
    int? offset,
    String? requestIdentifier,
    bool canUseCacheForResponse = false,
    bool canSaveResponseToCache = true,
    bool canUseOldCachedResponseAsFallback = true,
    List<String> extraTags = const [],
    Duration maxCacheAge = const Duration(days: 1)}) {
  addCalledFunction(named: "findListOfItems");
  addReceivedObject(filter, name: "filter");
  addReceivedObject(sortBy, name: "sortBy");
  addReceivedObject(fields, name: "fields");
  addReceivedObject(limit, name: "limit");
  addReceivedObject(offset, name: "offset");
  addReceivedObject(requestIdentifier, name: "requestIdentifier");
  addReceivedObject(canUseCacheForResponse, name: "canUseCacheForResponse");
  addReceivedObject(canSaveResponseToCache, name: "canSaveResponseToCache");
  addReceivedObject(canUseOldCachedResponseAsFallback,
      name: "canUseOldCachedResponseAsFallback");
  addReceivedObject(extraTags, name: "extraTags");
  addReceivedObject(maxCacheAge, name: "maxCacheAge");
  return Future.value(popNextReturnedObject());
}