Skip to content

Defer

Class: Defer<R>

An internal implementation of Promise.withResolvers

See

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/withResolvers

Type Parameters

R

Constructors

new Defer()

new Defer<R>(): Defer<R>

Returns

Defer<R>

Defined in

index.ts:11

Properties

promise

promise: Promise<R>;

Defined in

index.ts:10


reject()

reject: (error) => void;

Parameters

error

any

Returns

void

Defined in

index.ts:9


resolve()

resolve: (thenableOrResult) => void;

Parameters

thenableOrResult

R | Promise<R>

Returns

void

Defined in

index.ts:8