SignalEvent

public enum SignalEvent<T>

An event delivered to a SignalObserver. Note that synchronous signals must only deliver valueChanging events, while asynchronous signals can send a beginPossibleAsyncChange event to signal that a new value may be forthcoming via valueChanging. The underlying signal is not required to deliver a valueChanging after a begin, but every begin must be balanced by an end.