Skip to content

AsyncGenerator

Defined in: node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts:21

  • AsyncIteratorObject<T, TReturn, TNext>
Type ParameterDefault type
Tunknown
TReturnany
TNextany
asyncDispose: PromiseLike<void>;

Defined in: node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.disposable.d.ts:40

PromiseLike<void>

AsyncIteratorObject.[asyncDispose]

asyncIterator: AsyncGenerator<T, TReturn, TNext>;

Defined in: node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts:26

AsyncGenerator<T, TReturn, TNext>

AsyncIteratorObject.[asyncIterator]

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

Defined in: node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts:23

ParameterType
__namedParameters[] | [TNext]

Promise<IteratorResult<T, TReturn>>

AsyncIteratorObject.next

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

Defined in: node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts:24

ParameterType
value| TReturn | PromiseLike<TReturn>

Promise<IteratorResult<T, TReturn>>

AsyncIteratorObject.return

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

Defined in: node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts:25

ParameterType
eany

Promise<IteratorResult<T, TReturn>>

AsyncIteratorObject.throw