PagedAsyncIterableIterator interface
Uma interface que permite a iteração iterável assíncrona até à conclusão e por página.
Propriedades
by |
Devolver um AsyncIterableIterator que funciona uma página de cada vez |
Métodos
next() | O método seguinte, parte do protocolo de iteração |
[async |
A ligação ao iterador assíncrono, parte do protocolo de iteração |
Detalhes de Propriedade
byPage
Devolver um AsyncIterableIterator que funciona uma página de cada vez
byPage: (settings?: TPageSettings) => AsyncIterableIterator<TPage>
Valor de Propriedade
(settings?: TPageSettings) => AsyncIterableIterator<TPage>
Detalhes de Método
next()
O método seguinte, parte do protocolo de iteração
function next(): Promise<IteratorResult<TElement, any>>
Devoluções
Promise<IteratorResult<TElement, any>>
[asyncIterator]()
A ligação ao iterador assíncrono, parte do protocolo de iteração
function [asyncIterator](): PagedAsyncIterableIterator<TElement, TPage, TPageSettings>
Devoluções
PagedAsyncIterableIterator<TElement, TPage, TPageSettings>