Skip to main content
@qonto/embed-sdk / <internal> / AsyncGenerator

Interface: AsyncGenerator<T, TReturn, TNext>

Extends

  • AsyncIteratorObject<T, TReturn, TNext>

Type Parameters

T

T = unknown

TReturn

TReturn = any

TNext

TNext = any

Methods

[asyncIterator](./)

[asyncIterator](): AsyncGenerator<T, TReturn, TNext>

Returns

AsyncGenerator<T, TReturn, TNext>

Overrides

AsyncIteratorObject.[asyncIterator]

next()

next(…__namedParameters): Promise<IteratorResult<T, TReturn>>

Parameters

__namedParameters
[] | [TNext]

Returns

Promise<IteratorResult<T, TReturn>>

Overrides

AsyncIteratorObject.next

return()

return(value): Promise<IteratorResult<T, TReturn>>

Parameters

value
TReturn | PromiseLike<TReturn>

Returns

Promise<IteratorResult<T, TReturn>>

Overrides

AsyncIteratorObject.return

throw()

throw(e): Promise<IteratorResult<T, TReturn>>

Parameters

e
any

Returns

Promise<IteratorResult<T, TReturn>>

Overrides

AsyncIteratorObject.throw
I