Bagikan melalui


TransformingPagedAsyncIterableIterator class

Konstruktor

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

Metode

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

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>