TransformingPagedAsyncIterableIterator class
Detail Konstruktor
TransformingPagedAsyncIterableIterator<TElement, TTransformed, TPage, TTransformedPage, TPageSettings>(PagedAsyncIterableIterator<TElement, TPage, TPageSettings>, Transformer<TElement, TTransformed>)
new TransformingPagedAsyncIterableIterator(internalIterator: PagedAsyncIterableIterator<TElement, TPage, TPageSettings>, transform: Transformer<TElement, TTransformed>)
Parameter
- internalIterator
-
PagedAsyncIterableIterator<TElement, TPage, TPageSettings>
- transform
-
Transformer<TElement, TTransformed>
Detail Metode
byPage(TPageSettings)
function byPage(settings?: TPageSettings): AsyncIterableIterator<TTransformedPage>
Parameter
- settings
-
TPageSettings
Mengembalikan
AsyncIterableIterator<TTransformedPage>
next()
function next(): Promise<IteratorResult<TTransformed, any>>
Mengembalikan
Promise<IteratorResult<TTransformed, any>>
[asyncIterator]()
function [asyncIterator](): TransformingPagedAsyncIterableIterator<TElement, TTransformed, TPage, TTransformedPage, TPageSettings>
Mengembalikan
TransformingPagedAsyncIterableIterator<TElement, TTransformed, TPage, TTransformedPage, TPageSettings>