PagedAsyncIterableIterator interface
Интерфейс, позволяющий асинхронно итерации выполнять итерацию как по страницам, так и по страницам.
Свойства
| by |
Возврат AsyncIterableIterator, который работает над страницей за раз |
Методы
| next() | Следующий метод, входящий в состав итерационного протокола |
| [async |
Подключение к асинхронному итератору, входящему в протокол итерации |
Сведения о свойстве
byPage
Возврат AsyncIterableIterator, который работает над страницей за раз
byPage: (settings?: TPageSettings) => AsyncIterableIterator<ContinuablePage<TElement, TPage>>
Значение свойства
(settings?: TPageSettings) => AsyncIterableIterator<ContinuablePage<TElement, TPage>>
Сведения о методе
next()
Следующий метод, входящий в состав итерационного протокола
function next(): Promise<IteratorResult<TElement, any>>
Возвращаемое значение
Promise<IteratorResult<TElement, any>>
[asyncIterator]()
Подключение к асинхронному итератору, входящему в протокол итерации
function [asyncIterator](): PagedAsyncIterableIterator<TElement, TPage, TPageSettings>
Возвращаемое значение
PagedAsyncIterableIterator<TElement, TPage, TPageSettings>