Provides the core APIs for observing changes in objects.
This package provides the core APIs for observing changes in objects.
ClassDescriptionGeneric change event denoting that the state of an
IObservableobject has changed.An observable which decorates another observableAn observable collection which decorates another observable collectionEvent denoting that an
IObservableobject was disposed.Listener for generic change events.Interface for observables which decorate other observables.Marker interface for objects which describe a difference in state.Listener for dispose events.An object with state that allows to listen for state changes.Interface for observable collections.Marker interface for all listener types in the observables framework.Mixin interface for IObservables that observe other objects.Listener for staleness events.Abstract event object for events fired by
IObservableobjects.Contains static methods to operate on or return
Observables.This class makes it possible to monitor whenever an IObservable is read from.A realm defines a context from which objects implementing
IObservablemust be accessed, and on which these objects will notify their listeners.Generic event denoting that the state of an
IObservableobject is about to change.