PagedAsyncIterableIterator interface

Interface qui permet l’itération asynchrone itérable à la fois à l’achèvement et par page.

Propriétés

byPage

Retourner un AsyncIterableIterator qui fonctionne une page à la fois

Méthodes

next()

La méthode suivante, qui fait partie du protocole d’itération

[asyncIterator]()

Connexion à l’itérateur asynchrone, qui fait partie du protocole d’itération

Détails de la propriété

byPage

Retourner un AsyncIterableIterator qui fonctionne une page à la fois

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

Valeur de propriété

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

Détails de la méthode

next()

La méthode suivante, qui fait partie du protocole d’itération

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

Retours

Promise<IteratorResult<TElement, any>>

[asyncIterator]()

Connexion à l’itérateur asynchrone, qui fait partie du protocole d’itération

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

Retours

PagedAsyncIterableIterator<TElement, TPage, TPageSettings>