Uses of Class
com.vaadin.signals.Signal
Packages that use Signal
Package
Description
-
Uses of Signal in com.vaadin.flow.component
Methods in com.vaadin.flow.component with parameters of type SignalModifier and TypeMethodDescriptionstatic <C extends Component,T>
RegistrationComponentEffect.bind(C owner, Signal<T> signal, SerializableBiConsumer<C, T> setter) Binds asignal's value to a given owner component in a way defined insetterfunction and creates a Signal effect function executing the setter whenever the signal value changes.static <C extends Component>
RegistrationComponentEffect.format(C owner, SerializableBiConsumer<C, String> setter, String format, Signal<?>... signals) Formats a string using the values of the provided signals and sets it on the owner component using the provided setter function.static <C extends Component>
RegistrationComponentEffect.format(C owner, SerializableBiConsumer<C, String> setter, Locale locale, String format, Signal<?>... signals) Formats a string using the values of the provided signals and the given locale, sets the formatted string on the owner component using the provided setter function. -
Uses of Signal in com.vaadin.hilla.signals.internal
Constructors in com.vaadin.hilla.signals.internal with parameters of type SignalModifierConstructorDescriptionInternalSignal(Signal<?> signal, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of Signal in com.vaadin.signals
Subclasses of Signal in com.vaadin.signalsModifier and TypeClassDescriptionclassListSignal<T>A signal containing a list of values.classMapSignal<T>A signal containing a map of values with string keys.classA signal representing a node in a tree structure.classA signal containing a numeric value.classValueSignal<T>A signal containing a value.Methods in com.vaadin.signals with type parameters of type SignalModifier and TypeMethodDescriptionprotected <I extends Signal<?>>
InsertOperation<I>Signal.submitInsert(SignalCommand command, Function<Id, I> childFactory) Submits a command for this signal and creates and insert operation that is updated once the command result is confirmed.Methods in com.vaadin.signals that return SignalModifier and TypeMethodDescriptionstatic <T> Signal<T>Creates a new computed signal with the given computation callback.<C> Signal<C>Creates a computed signal based on a mapper function that is passed the value of this signal.<C> Signal<C>NumberSignal.mapIntValue(IntFunction<C> mapper) Creates a computed signal based on an integer mapper function that is passed the value of this signal.Methods in com.vaadin.signals with parameters of type SignalModifier and TypeMethodDescriptionAdopts the given node as a map child with the given key.NodeSignal.adoptAt(Signal<?> node, ListSignal.ListPosition at) Adopts the given node as a list child at the given location.static ListSignal.ListPositionGets the insertion position immediately after the given signal.static ListSignal.ListPositionGets the insertion position immediately before the given signal.static ListSignal.ListPositionGets the insertion position between the given signals, assuming those signals are currently adjacent.static booleanSignalUtils.isValid(Signal<?> signal, SignalCommand command) Checks whether the given command is considered valid by the validator instance of the provided signal.ListSignal.moveTo(Signal<T> child, ListSignal.ListPosition to) Moves the given child signal to the given position in this list.protected SignalOperation<Void>Helper to submit a remove command.static SignalTreeReturns the underlyingSignalTreeinstance of the given signal.ListSignal.verifyChild(Signal<?> child) 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.ListSignal.verifyPosition(Signal<?> child, ListSignal.ListPosition expectedPosition) Checks that the given child is at the given position in this list. -
Uses of Signal in com.vaadin.signals.impl
Subclasses of Signal in com.vaadin.signals.implModifier and TypeClassDescriptionclassA signal with a value that is computed based on the value of other signals. -
Uses of Signal in com.vaadin.signals.operations
Classes in com.vaadin.signals.operations with type parameters of type SignalModifier and TypeClassDescriptionclassInsertOperation<T extends Signal<?>>An operation that inserts a new child signal into a list or map.