Constructor of the Channel.
Parent automaton
Data of the channel
The parent automaton.
The index of __items it should evaluate next.
List of channel items.
An array of listeners.
The time that was used for the calculation of [[__lastValue]].
A cache of last calculated value.
The time that was used for the calculation of [[__lastValue]].
A cache of last calculated value.
This method is intended to be used by Automaton.update. Consume and return items.
The current time of the parent Automaton
Array of tuples, [ timing of the event, a function that execute the event ]
Load a serialized data of a channel.
Data of a channel
Return the value of specified time point.
Time at the point you want to grab the value.
Result value
Reset the internal states. Call this method when you seek the time.
Add a new listener that receives a ChannelUpdateEvent when an update is happened.
A subscribing listener
Generated using TypeDoc
It represents a channel of Automaton.