Package com.vaadin.flow.signals.function
@NullMarked
package com.vaadin.flow.signals.function
-
InterfacesClassDescriptionValidates whether a signal command is allowed to be executed on a signal.Represents an action to be executed as a signal effect.Computes a signal value based on other signals.SignalMapper<T,
R> Transforms a signal value into another value, creating a derived signal.SignalModifier<P,C> Modifies the parent signal value in place based on a new child value.Computes a new signal value based on the current value, enabling atomic compare-and-swap updates with automatic retry on conflicts.Represents a task to be executed within a signal transaction context.ValueMerger<O,I> Creates a new outer value by merging a new inner value with the old outer value.Receives the current value of a signal for in-place modification.Supplies a value within a specific context such as a transaction or lock-protected block.