Optionaloptions: DerivedObservable.Options<T, TChangeSummary>Protected OptionalchangeProtected ReadonlycomputeProtected Optional ReadonlycreateProtecteddependenciesProtected OptionaldependenciesProtected ReadonlydependencyProtectedisProtected ReadonlyisProtected ReadonlyobserversProtected OptionalremovedProtectedstateProtectedupdateProtected OptionalvalueProtected Optional ReadonlywillThis method is called by the framework and should not typically be called by ordinary clients.
Adds the observer to the set of subscribed observers. This method is idempotent.
Protectedcreateaccessor(this).This method is called by the framework and should not typically be called by ordinary clients.
Returns the current value of this observable without tracking the access.
Calls Observable.Observer.handleChange if the observable notices that its value has changed.
ProtectedgetProtectedonProtectedonProtectedrecomputeThis method is called by the framework and should not typically be called by ordinary clients.
Removes the observer from the set of subscribed observers. This method is idempotent.
This method is called by the framework and should not typically be called by ordinary clients.
Forces the observable to detect and report a change if any.
Has the same effect as calling getUntracked, but does not force the observable to actually construct the value, e.g. if change deltas are used.
Calls Observable.Observer.handleChange if the observable notices that its value has changed.
Protectedwatch
An observable that is derived from other observables. Its value is only (re-)computed when absolutely needed.