Constructor
Methods
always(alwaysCallbacks:EitherType<Function, Array<Function>>, ?alwaysCallbacks:EitherType<Function, Array<Function>>):Deferred
Add handlers to be called when the Deferred object is either resolved or rejected.
done(doneCallbacks:EitherType<Function, Array<Function>>, ?doneCallbacks:EitherType<Function, Array<Function>>):Deferred
Add handlers to be called when the Deferred object is resolved.
fail(failCallbacks:EitherType<Function, Array<Function>>, ?failCallbacks:EitherType<Function, Array<Function>>):Deferred
Add handlers to be called when the Deferred object is rejected.
isRejected():Bool
Determine whether a Deferred object has been rejected.
isResolved():Bool
Determine whether a Deferred object has been resolved.
notifyWith(context:Dynamic, ?args:Array<Dynamic>):Deferred
Call the progressCallbacks on a Deferred object with the given context and args.
pipe(?doneFilter:Function, ?failFilter:Function):Promise
pipe(?doneFilter:Function, ?failFilter:Function, ?progressFilter:Function):Promise
Utility method to filter and/or chain Deferreds.
progress(progressCallbacks:EitherType<Function, EitherType<Array<Dynamic>, Array<Function>>>, ?progressCallbacks:EitherType<Function, EitherType<Array<Dynamic>, Array<Function>>>):Deferred
Add handlers to be called when the Deferred object generates progress notifications.
reject(?args:Dynamic):Deferred
Reject a Deferred object and call any failCallbacks with the given args.
rejectWith(context:Dynamic, ?args:Array<Dynamic>):Deferred
Reject a Deferred object and call any failCallbacks with the given context and args.
resolve(?args:Dynamic):Deferred
Resolve a Deferred object and call any doneCallbacks with the given args.
resolveWith(context:Dynamic, ?args:Array<Dynamic>):Deferred
Resolve a Deferred object and call any doneCallbacks with the given context and args.
then(doneCallbacks:EitherType<Function, Array<Function>>, failCallbacks:EitherType<Function, Array<Function>>):Promise
then(doneFilter:Function, ?failFilter:Function, ?progressFilter:Function):Promise
then(doneCallbacks:EitherType<Function, Array<Function>>, failCallbacks:EitherType<Function, Array<Function>>, ?progressCallbacks:EitherType<Function, Array<Function>>):Promise
Add handlers to be called when the Deferred object is resolved, rejected, or still in progress.