Dela via


TransformingPagedAsyncIterableIterator class

Konstruktorer

TransformingPagedAsyncIterableIterator<TElement, TTransformed, TPage, TTransformedPage, TPageSettings>(PagedAsyncIterableIterator<TElement, TPage, TPageSettings>, Transformer<TElement, TTransformed>)

Metoder

byPage(TPageSettings)
next()
[asyncIterator]()

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>