TransformingPagedAsyncIterableIterator class
构造函数详细信息
TransformingPagedAsyncIterableIterator<TElement, TTransformed, TPage, TTransformedPage, TPageSettings>(PagedAsyncIterableIterator<TElement, TPage, TPageSettings>, Transformer<TElement, TTransformed>)
new TransformingPagedAsyncIterableIterator(internalIterator: PagedAsyncIterableIterator<TElement, TPage, TPageSettings>, transform: Transformer<TElement, TTransformed>)
参数
- internalIterator
-
PagedAsyncIterableIterator<TElement, TPage, TPageSettings>
- transform
-
Transformer<TElement, TTransformed>
方法详细信息
byPage(TPageSettings)
function byPage(settings?: TPageSettings): AsyncIterableIterator<TTransformedPage>
参数
- settings
-
TPageSettings
返回
AsyncIterableIterator<TTransformedPage>
next()
function next(): Promise<IteratorResult<TTransformed, any>>
返回
Promise<IteratorResult<TTransformed, any>>
[asyncIterator]()
function [asyncIterator](): TransformingPagedAsyncIterableIterator<TElement, TTransformed, TPage, TTransformedPage, TPageSettings>
返回
TransformingPagedAsyncIterableIterator<TElement, TTransformed, TPage, TTransformedPage, TPageSettings>