Constructors
constructor
-
Parameters
Methods
create
- create<T>(executor: function): P
-
Type parameters
Parameters
-
executor: function
-
- (resolve: function, reject: function): void | PromiseLike<void>
-
Parameters
-
resolve: function
-
reject: function
Returns void
|
PromiseLike<void>
Returns P
eventOnce
- eventOnce<TEvent, TTarget>(target: TTarget, event: TEvent): P
-
Type parameters
Parameters
-
target: TTarget
-
event: TEvent
Returns P
from
- from<T>(other: PromiseLike<T>): P
-
Type parameters
Parameters
Returns P
never
-
Returns P
soon
- soon<T>(action: function | function): P
-
Type parameters
Parameters
-
action: function | function
Returns P
wait
- wait<T>(time: number | Date, value?: T): P
-
Type parameters
Parameters
-
time: number | Date
-
Optional value: T
Returns P
Static create
-
Type parameters
Parameters
Static version of the
create
function.ExtendedPromiseConstructor.create