Uses of Class
com.vaadin.flow.signals.shared.AbstractSharedSignal
Packages that use AbstractSharedSignal
-
Uses of AbstractSharedSignal in com.vaadin.flow.signals.impl
Subclasses of AbstractSharedSignal in com.vaadin.flow.signals.implModifier and TypeClassDescriptionclassComputedSignal<T extends @Nullable Object>A signal with a value that is computed based on the value of other signals. -
Uses of AbstractSharedSignal in com.vaadin.flow.signals.shared
Classes in com.vaadin.flow.signals.shared with type parameters of type AbstractSharedSignalModifier and TypeInterfaceDescriptionprotected static interfaceAbstractSharedSignal.ChildSignalFactory<I extends AbstractSharedSignal<?>>Creates a child signal instance from a node ID.Subclasses of AbstractSharedSignal in com.vaadin.flow.signals.sharedModifier and TypeClassDescriptionclassSharedListSignal<T extends @Nullable Object>A signal containing a list of values.classSharedMapSignal<T extends @Nullable Object>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.classSharedValueSignal<T extends @Nullable Object>A signal containing a value.Methods in com.vaadin.flow.signals.shared with type parameters of type AbstractSharedSignalModifier and TypeMethodDescriptionprotected <I extends AbstractSharedSignal<?>>
InsertOperation<I> AbstractSharedSignal.submitInsert(SignalCommand command, AbstractSharedSignal.ChildSignalFactory<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.flow.signals.shared with parameters of type AbstractSharedSignalModifier and TypeMethodDescriptionSharedNodeSignal.adoptAs(AbstractSharedSignal<?> signal, String key) Adopts the given node as a map child with the given key.SharedNodeSignal.adoptAt(AbstractSharedSignal<?> node, SharedListSignal.ListPosition at) Adopts the given node as a list child at the given location.SharedListSignal.ListPosition.after(@Nullable AbstractSharedSignal<?> after) Gets the insertion position immediately after the given signal.SharedListSignal.ListPosition.before(@Nullable AbstractSharedSignal<?> before) Gets the insertion position immediately before the given signal.SharedListSignal.ListPosition.between(@Nullable AbstractSharedSignal<?> after, @Nullable AbstractSharedSignal<?> before) Gets the insertion position between the given signals, assuming those signals are currently adjacent.static booleanSignalUtils.isValid(AbstractSharedSignal<?> signal, SignalCommand command) Checks whether the given command is considered valid by the validator instance of the provided signal.SharedListSignal.moveTo(AbstractSharedSignal<T> child, SharedListSignal.ListPosition to) Moves the given child signal to the given position in this list.protected SignalOperation<Void> AbstractSharedSignal.remove(AbstractSharedSignal<?> child) Helper to submit a remove command.static SignalTreeSignalUtils.treeOf(AbstractSharedSignal<?> signal) Returns the underlyingSignalTreeinstance of the given signal.SharedListSignal.verifyChild(AbstractSharedSignal<?> child) Checks that the given signal is a child in this list.SharedMapSignal.verifyKey(String key, AbstractSharedSignal<?> expectedChild) Checks that the given child is mapped to the given key in this map.SharedListSignal.verifyPosition(AbstractSharedSignal<?> child, SharedListSignal.ListPosition expectedPosition) Checks that the given child is at the given position in this list.