PagedAsyncIterableIterator interface

Interfaz que permite la iteración asincrónica tanto a la finalización como a la página.

Propiedades

byPage

Devolver un AsyncIterableIterator que funciona una página a la vez

Métodos

next()

El método siguiente, parte del protocolo de iteración

[asyncIterator]()

Conexión al iterador asincrónico, parte del protocolo de iteración.

Detalles de las propiedades

byPage

Devolver un AsyncIterableIterator que funciona una página a la vez

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

Valor de propiedad

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

Detalles del método

next()

El método siguiente, parte del protocolo de iteración

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

Devoluciones

Promise<IteratorResult<TElement, any>>

[asyncIterator]()

Conexión al iterador asincrónico, parte del protocolo de iteración.

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

Devoluciones

PagedAsyncIterableIterator<TElement, TPage, TPageSettings>