An object you can use to create a promise and resolve/reject it later.
const deferred = new Deferred<string>();// laterdeferred.resolve('a nice value'); // causes `deferred.promise` to resolve// ordeferred.reject('a bad value'); // causes `deferred.promise` to reject Copy
const deferred = new Deferred<string>();// laterdeferred.resolve('a nice value'); // causes `deferred.promise` to resolve// ordeferred.reject('a bad value'); // causes `deferred.promise` to reject
An object you can use to create a promise and resolve/reject it later.