InfinitePageFn<TPageData, TPageParam> typedef Infinite queries

InfinitePageFn<TPageData, TPageParam> = FutureOr<TPageData> Function(InfinitePageContext<TPageParam> context)

Fetches one page, given the context that names its param — the page function of an infinite query (InfiniteQueryOptions.pageFn).

It may return the page directly or as a Future. A throw (or a failed future) fails the fetch the same way a query function's does, retries included.

Implementation

typedef InfinitePageFn<TPageData, TPageParam> = FutureOr<TPageData> Function(
    InfinitePageContext<TPageParam> context);