View on GitHub

js-ts-monorepos

Home > @shlack/utils > Deferred

Deferred class

An “inverted” promise, that can be resolved from the outside

Signature:

declare class Deferred<T> 

Constructors

Constructor Modifiers Description
(constructor)()   Constructs a new instance of the Deferred class

Properties

Property Modifiers Type Description
_promise   Promise<T>  
_reject   RejectHandler  
_resolve   ResolveHandler<T>  
promise   Promise<T>  
reject   RejectHandler  
resolve   ResolveHandler<T>