fetchAllFromRemote method

  1. @protected
Future<List<T>> fetchAllFromRemote({
  1. QueryParams? queryParams,
  2. Map<String, dynamic>? extra,
  3. Map<String, String>? headers,
})

Fetches all items from the remote API.

This is a placeholder that should be overridden by concrete repository. queryParams Query parameters for filtering, sorting, and pagination.

Implementation

@protected
Future<List<T>> fetchAllFromRemote({
  QueryParams? queryParams,
  Map<String, dynamic>? extra,
  Map<String, String>? headers,
}) async {
  log.warning('fetchAllFromRemote() not implemented for $T');
  return [];
}