C# Class jQueryApi.jQueryDeferred

Inheritance: IDeferred
显示文件 Open project: Saltarelle/SaltarelleJQuery

Public Methods

Method Description
Always ( ) : jQueryDeferred

Add handlers to be called when the deferred object is resolved or rejected.

Done ( ) : jQueryDeferred

Add handlers to be called when the deferred object is resolved. If the deferred object is already resolved, the handlers are still invoked.

Fail ( ) : jQueryDeferred

Add handlers to be called when the deferred object is rejected. If the deferred object is already resolved, the handlers are still invoked.

IsRejected ( ) : bool

Determines whether the deferred object has been rejected.

IsResolved ( ) : bool

Determines whether the deferred object has been resolved.

Promise ( ) : IDeferred

Returns a deferred object that can be further composed.

Then ( System.Action doneCallback, System.Action failCallback ) : jQueryDeferred

Add handlers to be called when the deferred object is resolved or rejected. If the object has already been resolved or rejected, the handlers are still invoked.

Then ( Callback doneCallback, Callback failCallback ) : jQueryDeferred

Add handlers to be called when the deferred object is resolved or rejected. If the object has already been resolved or rejected, the handlers are still invoked.

Private Methods

Method Description
IDeferred ( ) : IDeferred
IDeferred ( System.Action doneCallback, System.Action failCallback ) : IDeferred
IDeferred ( Callback doneCallback, Callback failCallback ) : IDeferred
IDeferred ( jQueryDeferredFilter successFilter ) : IDeferred
IDeferred ( jQueryDeferredFilter successFilter, jQueryDeferredFilter failFilter ) : IDeferred
IDeferred ( ) : bool
IPromise ( Delegate fulfilledHandler ) : void
IPromise ( Delegate fulfilledHandler, Delegate errorHandler ) : void
IPromise ( Delegate fulfilledHandler, Delegate errorHandler, Delegate progressHandler ) : void
Reject ( ) : jQueryDeferred
RejectWith ( object context ) : jQueryDeferred
Resolve ( ) : jQueryDeferred
ResolveWith ( object context ) : jQueryDeferred
jQueryDeferred ( ) : System

Method Details

Always() public method

Add handlers to be called when the deferred object is resolved or rejected.
public Always ( ) : jQueryDeferred
return jQueryDeferred

Done() public method

Add handlers to be called when the deferred object is resolved. If the deferred object is already resolved, the handlers are still invoked.
public Done ( ) : jQueryDeferred
return jQueryDeferred

Fail() public method

Add handlers to be called when the deferred object is rejected. If the deferred object is already resolved, the handlers are still invoked.
public Fail ( ) : jQueryDeferred
return jQueryDeferred

IsRejected() public method

Determines whether the deferred object has been rejected.
public IsRejected ( ) : bool
return bool

IsResolved() public method

Determines whether the deferred object has been resolved.
public IsResolved ( ) : bool
return bool

Promise() public method

Returns a deferred object that can be further composed.
public Promise ( ) : IDeferred
return IDeferred

Then() public method

Add handlers to be called when the deferred object is resolved or rejected. If the object has already been resolved or rejected, the handlers are still invoked.
public Then ( System.Action doneCallback, System.Action failCallback ) : jQueryDeferred
doneCallback System.Action The callback to invoke when the object is resolved.
failCallback System.Action The callback to invoke when the object is rejected.
return jQueryDeferred

Then() public method

Add handlers to be called when the deferred object is resolved or rejected. If the object has already been resolved or rejected, the handlers are still invoked.
public Then ( Callback doneCallback, Callback failCallback ) : jQueryDeferred
doneCallback Callback The callback to invoke when the object is resolved.
failCallback Callback The callback to invoke when the object is rejected.
return jQueryDeferred