Condividi tramite


PagedAsyncIterableIterator interface

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

Proprietà

byPage

Restituire un AsyncIterableIterator che funziona una pagina alla volta

Metodi

next()

Metodo successivo, parte del protocollo di iterazione

[asyncIterator]()

Connessione all'iteratore asincrono, parte del protocollo di iterazione

Dettagli proprietà

byPage

Restituire un AsyncIterableIterator che funziona una pagina alla volta

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

Valore della proprietà

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

Dettagli metodo

next()

Metodo successivo, parte del protocollo di iterazione

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

Restituisce

Promise<IteratorResult<TElement, any>>

[asyncIterator]()

Connessione all'iteratore asincrono, parte del protocollo di iterazione

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

Restituisce

PagedAsyncIterableIterator<TElement, TPage, TPageSettings>