Function Namespace Pot.Deferred.flush
Defined in: <pot.js>.
Constructor Attributes | Constructor Name and Description |
---|---|
Pot.Deferred.flush(callback)
Call the function with asynchronous.
|
Field Attributes | Field Name and Description |
---|---|
Return new Deferred with slower speed.
|
|
Return new Deferred with fast speed.
|
|
Return new Deferred with slowest speed.
|
|
Return new Deferred with fastest speed.
|
|
Return new Deferred with normal speed.
|
|
Return new Deferred with faster speed.
|
|
Return new Deferred with slow speed.
|
Function Namespace Detail
Pot.Deferred.flush(callback)
Call the function with asynchronous.
var value = null; // Call the function with asynchronous. Pot.Deferred.flush(function() { debug('Begin Deferred.flush'); value = 1; }).wait(1).then(function() { debug('End Deferred.flush'); value = 2; }); // Without having to call the ".begin()", has already executed. debug(value); // @results value = null Pot.Deferred.callLater(2.5, function() { debug(value); // @results value = 2 });
- Parameters:
- {Function|*} callback
- A function to call.
- {...} (...)
- Arguments passed to callback.
- Returns:
- {Deferred} Return a new Deferred.
Field Detail
{Function}
doze
Return new Deferred with slower speed. (static)
{Function}
fast
Return new Deferred with fast speed. (static)
{Function}
limp
Return new Deferred with slowest speed. (static)
{Function}
ninja
Return new Deferred with fastest speed. (static)
{Function}
normal
Return new Deferred with normal speed. (static)
{Function}
rapid
Return new Deferred with faster speed. (static)
{Function}
slow
Return new Deferred with slow speed. (static)