Currently when the value of Observable changes, the listeners are invoked without any insight into whether the invocation was caused by a direct firing of a change or as the result of a dependency changing. An additional type should be supplied to Listener.apply to let the listener know whether it was Direct or Derived.
Currently when the value of Observable changes, the listeners are invoked without any insight into whether the invocation was caused by a direct firing of a change or as the result of a dependency changing. An additional
type
should be supplied toListener.apply
to let the listener know whether it wasDirect
orDerived
.