Class. Deferred
sprotty-protocol / Deferred
Defined in: utils/async.ts:21
Simple implementation of the deferred pattern. An object that exposes a promise and functions to resolve and reject it.
T
new Deferred<
T
>():Deferred
<T
>
Defined in: utils/async.ts:28
Deferred
<T
>
readonly
promise:Promise
<T
>
Defined in: utils/async.ts:24
reject: (
reason?
) =>void
Defined in: utils/async.ts:23
any
void
resolve: (
value?
) =>void
Defined in: utils/async.ts:22
T
| PromiseLike
<T
>
void