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
    from:to:
  Perform the future listener propagation algorithm
 Instance Methods
    propagate
  Propagates the value/error of the source to its listeners, executing the
     listeners' handlers
 Last modified date: 04/21/2022