PagedAsyncIterableIterator interface
Интерфейс, который позволяет выполнять асинхронную итерацию как по страницам, так и к завершению.
Свойства
by |
Возвращает AsyncIterableIterator, который работает со страницей за раз |
Методы
next() | Следующий метод, часть протокола итерации |
[async |
Соединение с асинхронным итератором, который является частью протокола итерации. |
Сведения о свойстве
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>