Constructors
constructor
Defined in Framework.ts:786
Parameters
resolver: function
( resolve: function , reject: function ) : void
Parameters
resolve: function
reject: function
Returns void
Properties
Static FULFILLED
FULFILLED: number
Defined in Framework.ts:782
Static PENDING
PENDING: number
Defined in Framework.ts:781
Static REJECTED
REJECTED: number
Defined in Framework.ts:783
Methods
Protected _doResolve
_doResolve( resolver: any , onFulfilled: any , onRejected: any ) : void
Defined in Framework.ts:816
Parameters
resolver: any
onFulfilled: any
onRejected: any
Returns void
Protected _done
_done( onFulfilled: any , onRejected: any ) : void
Defined in Framework.ts:818
Parameters
onFulfilled: any
onRejected: any
Returns void
Protected _fulfill
_fulfill( result: any ) : void
Defined in Framework.ts:808
Parameters
Returns void
Protected _handle
_handle( handler: any ) : void
Defined in Framework.ts:817
Parameters
Returns void
Protected _reject
_reject( error: any ) : void
Defined in Framework.ts:809
Parameters
Returns void
Protected _resolve
_resolve( result: any ) : void
Defined in Framework.ts:810
Parameters
Returns void
then
then<U>( onFulfilled: function , onRejected: function ) : Thenable < U >
then<U>( onFulfilled: function , onRejected?: function ) : Thenable < U >
then<U>( onFulfilled: function , onRejected: function ) : Thenable < U >
then<U>( onFulfilled?: function , onRejected?: function ) : Thenable < U >
Defined in Framework.ts:804
Type parameters
Parameters
onFulfilled: function
onRejected: function
Defined in Framework.ts:805
Type parameters
Parameters
onFulfilled: function
Optional onRejected: function
Defined in Framework.ts:806
Type parameters
Parameters
onFulfilled: function
onRejected: function
Defined in Framework.ts:807
Type parameters
Parameters
Optional onFulfilled: function
Optional onRejected: function
Static Protected _getThen
_getThen( value: any ) : Function
Defined in Framework.ts:815
Parameters
Returns Function
Static all
Defined in Framework.ts:800
Type parameters
Parameters
Defined in Framework.ts:801
Type parameters
Parameters
Defined in Framework.ts:802
Type parameters
Parameters
Defined in Framework.ts:803
Type parameters
Parameters
Static reject
Defined in Framework.ts:799
Parameters
Static resolve
Defined in Framework.ts:793
Type parameters
Parameters
Defined in Framework.ts:794
Type parameters
Parameters
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
A very lightweight promise implementation. Used internally within Framework to avoid forcing consumers to load a 3rd party promise library. Applications that need to use promises are probably better off using a full-featured promise library rather than this class.