@itd-api/hydrate / HydratedPaginator
Type Alias: HydratedPaginator<Item>
ts
type HydratedPaginator<Item> = Omit<Paginator<Item>, "next" | "pages" | "collect" | typeof Symbol.asyncIterator> & object;Defined in: shapes/shape.types.ts:52
Пагинатор, отдающий гидратированные страницы и элементы.
Type Declaration
[asyncIterator]()
ts
asyncIterator: AsyncGenerator<Item, void, undefined>;Returns
AsyncGenerator<Item, void, undefined>
collect()
ts
collect(max?): Promise<Item[]>;Parameters
max?
number
Returns
Promise<Item[]>
next()
ts
next(): Promise<HydratedPage<Item> | null>;Returns
Promise<HydratedPage<Item> | null>
pages()
ts
pages(): AsyncGenerator<HydratedPage<Item>, void, undefined>;Returns
AsyncGenerator<HydratedPage<Item>, void, undefined>
Type Parameters
Item
Item