Uses of Interface
com.vaadin.flow.signals.SignalCommand
Packages that use SignalCommand
Package
Description
-
Uses of SignalCommand in com.vaadin.flow.signals
Subinterfaces of SignalCommand in com.vaadin.flow.signalsModifier and TypeInterfaceDescriptionstatic interfaceA signal command that doesn't apply any change but only performs a test that will be part of determining whether a transaction passes.static interfaceA signal command that doesn't target a specific node.static interfaceA signal command that targets a map entry by key.static interfaceA signal command that creates a new signal node that might have an owner.static interfaceA signal command that sets the value of a signal.Classes in com.vaadin.flow.signals that implement SignalCommandModifier and TypeClassDescriptionstatic final recordAdopts the given node as a child with the given key.static final recordAdopts the given node as a child at the given insertion position.static final recordRemoves all children from the target node.static final recordRemoves all nodes that have its scope owner set as the given id.static final recordIncrements the value of the given node by the given delta.static final recordInserts a new node with the given value at the given list insert position.static final recordTests whether the given node has the expected child for a specific map key.static final recordTests that the given node was last updated by the command with the given id.static final recordTests whether the given node has a given child at a given position.static final recordStores the given value in a child node with the given key.static final recordStores the given value in a child node with the given key if it doesn't already exist.static final recordRemoves the child with the given key, if present.static final recordRemoves the given node from its parent, optionally verifying that the parent is as expected.static final recordSets the value of the given node.static final recordInitializes a tree based on a collection of pre-existing nodes.static final recordA sequence of commands that should be applied atomically and only if all commands are individually accepted.static final recordTests whether the given node has the expected value, based on JSON equality.Methods in com.vaadin.flow.signals that return types with arguments of type SignalCommandModifier and TypeMethodDescriptionSignalCommand.TransactionCommand.commands()Returns the value of thecommandsrecord component.Constructor parameters in com.vaadin.flow.signals with type arguments of type SignalCommandModifierConstructorDescriptionTransactionCommand(Id commandId, List<SignalCommand> commands) Creates an instance of aTransactionCommandrecord class. -
Uses of SignalCommand in com.vaadin.flow.signals.function
Methods in com.vaadin.flow.signals.function with parameters of type SignalCommandModifier and TypeMethodDescriptionbooleanCommandValidator.isValid(SignalCommand command) Tests whether the given command is valid and should be allowed to execute. -
Uses of SignalCommand in com.vaadin.flow.signals.impl
Methods in com.vaadin.flow.signals.impl with parameters of type SignalCommandModifier and TypeMethodDescriptionvoidTransaction.include(SignalTree tree, SignalCommand command, @Nullable CommandsAndHandlers.CommandResultHandler resultHandler) Includes the given command to the given tree in the context of this transaction and sets the command to be applied to the underlying signal tree.abstract voidTransaction.include(SignalTree tree, SignalCommand command, @Nullable CommandsAndHandlers.CommandResultHandler resultHandler, boolean applyToTree) Includes the given command to the given tree in the context of this transaction and optionally also sets the command to be applied to the underlying signal tree.