TransformingPagedAsyncIterableIterator class
Konstruktorinformation
TransformingPagedAsyncIterableIterator<TElement, TTransformed, TPage, TTransformedPage, TPageSettings>(PagedAsyncIterableIterator<TElement, TPage, TPageSettings>, Transformer<TElement, TTransformed>)
new TransformingPagedAsyncIterableIterator(internalIterator: PagedAsyncIterableIterator<TElement, TPage, TPageSettings>, transform: Transformer<TElement, TTransformed>)
Parametrar
- internalIterator
-
PagedAsyncIterableIterator<TElement, TPage, TPageSettings>
- transform
-
Transformer<TElement, TTransformed>
Metodinformation
byPage(TPageSettings)
function byPage(settings?: TPageSettings): AsyncIterableIterator<TTransformedPage>
Parametrar
- settings
-
TPageSettings
Returer
AsyncIterableIterator<TTransformedPage>
next()
function next(): Promise<IteratorResult<TTransformed, any>>
Returer
Promise<IteratorResult<TTransformed, any>>
[asyncIterator]()
function [asyncIterator](): TransformingPagedAsyncIterableIterator<TElement, TTransformed, TPage, TTransformedPage, TPageSettings>
Returer
TransformingPagedAsyncIterableIterator<TElement, TTransformed, TPage, TTransformedPage, TPageSettings>