| Package | Description |
|---|---|
| com.englishtown.promises |
| Modifier and Type | Class and Description |
|---|---|
protected class |
When.FulfilledPromise2 |
protected class |
When.ProgressingPromise2 |
protected class |
When.Promise2 |
protected class |
When.RejectedPromise2 |
protected class |
WhenProgress.FulfilledPromise
Creates a fulfilled, local promise as a proxy for a value
NOTE: must never be exposed
|
protected class |
WhenProgress.ProgressingPromise
Create a progress promise with the supplied update.
|
protected class |
WhenProgress.Promise0 |
protected class |
WhenProgress.RejectedPromise
Creates a rejected, local promise as a proxy for a value
NOTE: must never be exposed
|
| Modifier and Type | Method and Description |
|---|---|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.always(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledOrRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Shortcut for .then(onFulfilledOrRejected, onFulfilledOrRejected)
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.done(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> handleResult,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> handleError)
Terminate a promise chain by handling the ultimate fulfillment value or
rejection reason, and assuming responsibility for all errors.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.ensure(Runnable<? extends ProgressPromise<TResolve,TProgress>,Void> onFulfilledOrRejected)
Ensures that onFulfilledOrRejected will be called regardless of whether
this promise is fulfilled or rejected.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.otherwise(Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Register a rejection handler.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.tap(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledSideEffect)
Runs a side effect when this promise fulfills, without changing the
fulfillment value.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled)
Register handlers for this promise.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Register handlers for this promise.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register handlers for this promise.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.yield(Thenable<TResolve,TProgress> value)
Shortcut for .then(function() { return value; })
|
Copyright © 2013-2014 Englishtown. All Rights Reserved.