Skip to main content

ReadableStreamAsyncIterator

Describes an AsyncIterator produced by the runtime that inherits from the intrinsic AsyncIterator.prototype.

Extends​

Type Parameters​

Type Parameter
T

Methods​

[asyncIterator]()​

asyncIterator: ReadableStreamAsyncIterator<T>;

Returns​

ReadableStreamAsyncIterator<T>

Overrides​

AsyncIteratorObject.[asyncIterator]


next()​

next(...__namedParameters): Promise<IteratorResult<T, undefined>>;

Parameters​

ParameterType
...__namedParameters[] | [unknown]

Returns​

Promise<IteratorResult<T, undefined>>

Inherited from​

AsyncIteratorObject.next


return()?​

optional return(value?): Promise<IteratorResult<T, undefined>>;

Parameters​

ParameterType
value?PromiseLike<undefined>

Returns​

Promise<IteratorResult<T, undefined>>

Inherited from​

AsyncIteratorObject.return


throw()?​

optional throw(e?): Promise<IteratorResult<T, undefined>>;

Parameters​

ParameterType
e?any

Returns​

Promise<IteratorResult<T, undefined>>

Inherited from​

AsyncIteratorObject.throw