Package version:

Interface PagedAsyncIterableIterator<TElement, TPage, TPageSettings>

An interface that allows async iterable iteration both to completion and by page.

interface PagedAsyncIterableIterator<TElement, TPage, TPageSettings> {
    byPage: ((settings?: TPageSettings) => AsyncIterableIterator<ContinuablePage<TElement, TPage>>);
    next(): Promise<IteratorResult<TElement>>;
}

Type Parameters

Properties

Methods

Properties

byPage: ((settings?: TPageSettings) => AsyncIterableIterator<ContinuablePage<TElement, TPage>>)

Return an AsyncIterableIterator that works a page at a time

Methods