-
-
class
A signal with a value that is computed based on the value of other signals.
-
protected static interface
Creates a child signal instance from a node ID.
class
A signal containing a list of values.
class
A signal containing a map of values with string keys.
class
A signal representing a node in a tree structure.
class
A signal containing a numeric value.
class
A signal containing a value.
Submits a command for this signal and creates and insert operation that
is updated once the command result is confirmed.
Adopts the given node as a map child with the given key.
Adopts the given node as a list child at the given location.
Gets the insertion position immediately after the given signal.
Gets the insertion position immediately before the given signal.
Gets the insertion position between the given signals, assuming those
signals are currently adjacent.
static boolean
Checks whether the given command is considered valid by the validator
instance of the provided signal.
Moves the given child signal to the given position in this list.
Helper to submit a remove command.
Returns the underlying SignalTree instance of the given
signal.
Checks that the given signal is a child in this list.
Checks that the given child is mapped to the given key in this map.
Checks that the given child is at the given position in this list.