new Result()
A Result represents a promise for the result of an async operation. It implements the standardised Promise/A+ spec.
Methods
-
then(onFulfilled, onRejected) → {Result.<T>}
-
Chain a Result.
Parameters:
Name Type Description onFulfilled
Result.Fulfilled.<T> The fulfilled callback onRejected
Result.Rejected The rejected callback Returns:
A new promise- Type
- Result.<T>
Type Definitions
-
Fulfilled(value)
-
The callback that is invoked when a promise is fulfilled.
Parameters:
Name Type Description value
T the promise value -
Rejected(reason)
-
The callback that is invoked when a promise is rejected.
Parameters:
Name Type Description reason
Error the promise rejected reason