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 AsyncIterableIterator, który działa na stronie naraz

Metody

next()

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

[asyncIterator]()

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

Szczegóły właściwości

byPage

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

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 asynchronizatorem, częścią protokołu iteracji

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

Zwraca

PagedAsyncIterableIterator<TElement, TPage, TPageSettings>