Skip to content

PromiseLike

Defined in: node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es5.d.ts:1537

Type Parameter
T
then<TResult1, TResult2>(onfulfilled?, onrejected?): PromiseLike<TResult1 | TResult2>;

Defined in: node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es5.d.ts:1544

Attaches callbacks for the resolution and/or rejection of the Promise.

Type ParameterDefault type
TResult1T
TResult2never
ParameterTypeDescription
onfulfilled?null | (value) => TResult1 | PromiseLike<TResult1>The callback to execute when the Promise is resolved.
onrejected?null | (reason) => TResult2 | PromiseLike<TResult2>The callback to execute when the Promise is rejected.

PromiseLike<TResult1 | TResult2>

A Promise for the completion of which ever callback is executed.