PagedAsyncIterableIterator interface
Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.
Propriedades
by |
Retornar um AsyncIterableIterator que funciona uma página de cada vez |
Métodos
next() | O próximo método, parte do protocolo de iteração |
[async |
A conexão com o iterador assíncrono, parte do protocolo de iteração |
Detalhes da propriedade
byPage
Retornar um AsyncIterableIterator que funciona uma página de cada vez
byPage: (settings?: TPageSettings) => AsyncIterableIterator<ContinuablePage<TElement, TPage>>
Valor da propriedade
(settings?: TPageSettings) => AsyncIterableIterator<ContinuablePage<TElement, TPage>>
Detalhes do método
next()
O próximo método, parte do protocolo de iteração
function next(): Promise<IteratorResult<TElement, any>>
Retornos
Promise<IteratorResult<TElement, any>>
[asyncIterator]()
A conexão com o iterador assíncrono, parte do protocolo de iteração
function [asyncIterator](): PagedAsyncIterableIterator<TElement, TPage, TPageSettings>
Retornos
PagedAsyncIterableIterator<TElement, TPage, TPageSettings>