AsyncIteratorObject
Describes an AsyncIterator produced by the runtime that inherits from the intrinsic AsyncIterator.prototype.
Extends
AsyncIterator<T,TReturn,TNext>
Extended by
Type Parameters
| Type Parameter | Default type |
|---|---|
T | - |
TReturn | unknown |
TNext | unknown |
Methods
[asyncIterator]()
asyncIterator: AsyncIteratorObject<T, TReturn, TNext>;
Returns
AsyncIteratorObject<T, TReturn, TNext>
next()
next(...__namedParameters): Promise<IteratorResult<T, TReturn>>;
Parameters
| Parameter | Type |
|---|---|
...__namedParameters | [] | [TNext] |
Returns
Promise<IteratorResult<T, TReturn>>
Inherited from
return()?
optional return(value?): Promise<IteratorResult<T, TReturn>>;
Parameters
| Parameter | Type |
|---|---|
value? | TReturn | PromiseLike<TReturn> |
Returns
Promise<IteratorResult<T, TReturn>>
Inherited from
throw()?
optional throw(e?): Promise<IteratorResult<T, TReturn>>;
Parameters
| Parameter | Type |
|---|---|
e? | any |
Returns
Promise<IteratorResult<T, TReturn>>