PagedAsyncIterableIterator interface

Интерфейс, который позволяет асинхронно итерировать итерацию как до завершения, так и по страницам.

Свойства

byPage

Возвращает AsyncIterableIterator, который одновременно работает со страницей

Методы

next()

Следующий метод, часть протокола итерации

[asyncIterator]()

Соединение с асинхронным итератором, частью протокола итерации

Сведения о свойстве

byPage

Возвращает AsyncIterableIterator, который одновременно работает со страницей

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

Значение свойства

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

Сведения о методе

next()

Следующий метод, часть протокола итерации

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

Возвращаемое значение

Promise<IteratorResult<TElement, any>>

[asyncIterator]()

Соединение с асинхронным итератором, частью протокола итерации

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

Возвращаемое значение

PagedAsyncIterableIterator<TElement, TPage, TPageSettings>