EsFuturePropagation
Description
Propagates the value/error of the source future to its listeners, executing the listeners' handler blocks
Instance State
source: <EsFutureImpl> propagates value/error from this future
listeners: <EsFutureListener> linked-list of listeners that has value/errors propagated to
hasError: <Boolean> internal source error state
listener: <EsFutureListener> current listener
nextListener: <EsFutureLIstener> next listener
sourceResult: <Object> result object
listenerHasError: <Boolean> current listener has error
listenerValueOrError: <Object> value or error
Class Methods
<details> from:to:
Perform the future listener propagation algorithm
</details>
Instance Methods
<details> propagate
Propagates the value/error of the source to its listeners, executing the
listeners' handlers
</details>
Last modified date: 04/21/2022