Uses of Class
com.vaadin.flow.component.trigger.internal.Action.Input
Packages that use Action.Input
-
Uses of Action.Input in com.vaadin.flow.component.trigger.internal
Subclasses of Action.Input in com.vaadin.flow.component.trigger.internalModifier and TypeClassDescriptionfinal classLiteralInput<T>Input backed by a server-side literal that is captured into the renderedJsFunctionand Jackson-encoded into a JS value on the client.classReads a JavaScript property from a target component's root element at the moment a trigger fires.classSignalInput<T>Reads the current value of a server-sideSignalat the moment a trigger fires.Methods in com.vaadin.flow.component.trigger.internal that return Action.InputModifier and TypeMethodDescriptionClickTrigger.altKey()event.altKey— whether alt was held during the click.ClickTrigger.clientX()event.clientX— X coordinate relative to the viewport.ClickTrigger.clientY()event.clientY— Y coordinate relative to the viewport.ClickTrigger.ctrlKey()event.ctrlKey— whether ctrl was held during the click.ClickTrigger.metaKey()event.metaKey— whether meta was held during the click.<T> Action.Input<T> Returns anAction.Inputthat yieldsevent[name]at fire time — the value of a property on the DOM event object.ClickTrigger.screenX()event.screenX— X coordinate relative to the screen.ClickTrigger.screenY()event.screenY— Y coordinate relative to the screen.ClickTrigger.shiftKey()event.shiftKey— whether shift was held during the click.Constructors in com.vaadin.flow.component.trigger.internal with parameters of type Action.InputModifierConstructorDescriptionCallbackAction(Class<T> valueType, SerializableConsumer<T> callback, Action.Input<? extends T> source) Creates an action that, when the trigger fires, evaluatessourceon the client, sends the value to the server, decodes it asvalueType, and hands it tocallbackon the UI thread.SetPropertyAction(Component target, String propertyName, Action.Input<? extends T> source) Creates an action that assigns the value produced bysourceto the given JS property ontargetwhen the trigger fires.SetSignalAction(ValueSignal<? super T> signal, Class<T> valueType, Action.Input<? extends T> source) Creates an action that, when the trigger fires, evaluatessourceon the client, sends the value to the server, decodes it asvalueType, and assigns it tosignalviaValueSignal.set(Object).WriteToClipboardAction(@Nullable Action.Input<String> textInput, @Nullable Action.Input<String> htmlInput) Creates a fire-and-forget clipboard-copy action.WriteToClipboardAction(@Nullable Action.Input<String> textInput, @Nullable Action.Input<String> htmlInput, SerializableConsumer<@Nullable String> onCopied, SerializableConsumer<PromiseAction.Error> onError) Creates a clipboard-copy action whose outcome is reported back to the server.