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.
-
Indicates that a new value may be forthcoming.
Declaration
Swift
case beginPossibleAsyncChange -
Indicates that the signal’s value is changing.
Declaration
Swift
case valueChanging(T, ChangeMetadata) -
Indicates that a new value may have been delivered asynchronously.
Declaration
Swift
case endPossibleAsyncChange
SignalEvent Enumeration Reference