Udostępnij za pośrednictwem


PagedAsyncIterableIterator interface

Interfejs, który umożliwia iterację asynchronizalną zarówno do ukończenia, jak i według strony.

Właściwości

byPage

Zwracanie obiektu AsyncIterableIterator, który działa naraz na stronie

Metody

next()

Następna metoda, część protokołu iteracji

[asyncIterator]()

Połączenie z iteratorem asynchronicznych, częścią protokołu iteracji

Szczegóły właściwości

byPage

Zwracanie obiektu AsyncIterableIterator, który działa naraz na stronie

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

Wartość właściwości

(settings?: TPageSettings) => AsyncIterableIterator<TPage>

Szczegóły metody

next()

Następna metoda, część protokołu iteracji

function next(): Promise<IteratorResult<TElement, any>>

Zwraca

Promise<IteratorResult<TElement, any>>

[asyncIterator]()

Połączenie z iteratorem asynchronicznych, częścią protokołu iteracji

function [asyncIterator](): PagedAsyncIterableIterator<TElement, TPage, TPageSettings>

Zwraca

PagedAsyncIterableIterator<TElement, TPage, TPageSettings>