Skip to main content

Deferred

@webda/bench


Class: Deferred<T>

Defined in: packages/bench/src/suites/fixtures.ts:186

Promise resolvable from outside

Type Parameters​

T​

T = void

Constructors​

Constructor​

new Deferred<T>(): Deferred<T>

Defined in: packages/bench/src/suites/fixtures.ts:203

Create a pending promise

Returns​

Deferred<T>

Properties​

promise​

readonly promise: Promise<T>

Defined in: packages/bench/src/suites/fixtures.ts:190

The promise


reject​

reject: (err) => void

Defined in: packages/bench/src/suites/fixtures.ts:198

Reject the promise

Parameters​

err​

any

Returns​

void


resolve​

resolve: (value) => void

Defined in: packages/bench/src/suites/fixtures.ts:194

Resolve the promise

Parameters​

value​

T

Returns​

void