Package com.vaadin.signals
package com.vaadin.signals
-
ClassDescriptionBase type for full-featured signals that are backed by a transactional signal tree.Generated identifier for signals and other related resources.ListSignal<T>A signal containing a list of values.A list insertion position before and/or after the referenced entries.MapSignal<T>A signal containing a map of values with string keys.A node in a signal tree.A node alias.A data node.A signal representing a node in a tree structure.The snapshot of the state of a node signal.A signal containing a numeric value.Signal<T>A signal is a reactive value holder with automatic subscription and unsubscription of listeners.A command triggered from a signal.Adopts the given node as a child with the given key.Adopts the given node as a child at the given insertion position.Removes all children from the target node.Removes all nodes that have its scope owner set as the given id.A signal command that doesn't apply any change but only performs a test that will be part of determining whether a transaction passes.A signal command that doesn't target a specific node.Increments the value of the given node by the given delta.Inserts a new node with the given value at the given list insert position.A signal command that targets a map entry by key.Tests whether the given node has the expected child for a specific map key.Tests that the given node was last updated by the command with the given id.Tests whether the given node has a given child at a given position.Stores the given value in a child node with the given key.Stores the given value in a child node with the given key if it doesn't already exist.Removes the child with the given key, if present.Removes the given node from its parent, optionally verifying that the parent is as expected.A signal command that creates a new signal node that might have an owner.Sets the value of the given node.Initializes a tree based on a collection of pre-existing nodes.A sequence of commands that should be applied atomically and only if all commands are individually accepted.A signal command that sets the value of a signal.Tests whether the given node has the expected value, based on JSON equality.The context in which signal operations are processed.Provides a signal instance based on a name.Utility class for accessing/using signals internal API.ValueSignal<T>A signal containing a value.