Interface: PaginationOptions<TParameters, TPage, TItem>
Defined in: src/core/paginate.ts:3
Type Parameters
| Type Parameter |
|---|
TParameters |
TPage |
TItem |
Properties
fetchPage
ts
fetchPage: (parameters, options) => Promise<TPage>;Defined in: src/core/paginate.ts:5
Parameters
| Parameter | Type |
|---|---|
parameters | TParameters |
options | RequestOptions |
Returns
Promise<TPage>
getItems
ts
getItems: (page) => Iterable<TItem>;Defined in: src/core/paginate.ts:6
Parameters
| Parameter | Type |
|---|---|
page | TPage |
Returns
Iterable<TItem>
getNextParameters
ts
getNextParameters: (page, parameters) => TParameters | undefined;Defined in: src/core/paginate.ts:7
Parameters
| Parameter | Type |
|---|---|
page | TPage |
parameters | TParameters |
Returns
TParameters | undefined
initialParameters
ts
initialParameters: TParameters;Defined in: src/core/paginate.ts:4
signal?
ts
optional signal?: AbortSignal;Defined in: src/core/paginate.ts:8