Provides classes that can be used to observe changes in discrete values.
This package provides classes that can be used to observe changes in discrete values.
ClassDescriptionThis class is thread safe.This class is thread safe.A Lazily calculated value that automatically computes and registers listeners on its dependencies as long as all of its dependencies are
IObservableobjects.An observable value which decorates another observable value.An
IVetoableValuedecorator for an observable value.A class to reduce an observable list to a single value in an implementation specific way.A value whose changes can be tracked by value change listeners.Listener for changes to observable values.Listener for pre-change events for observable values.An observable value whose changes can be vetoed by listeners.An observable value which behaves similarly to the <select> and <option> HTML tags.Value change event describing a change of an
IObservableValueobject's current value.Value changing event describing a pending change of an
IObservableValueobject's current value.ValueDiff<T>Mutable (writable) implementation of
IObservableValuethat will maintain a value and fire change events when the value changes.