Package com.vaadin.flow.component.trigger


@NullMarked package com.vaadin.flow.component.trigger
Server-side API for wiring client-side triggers (DOM events, shortcuts, …) to client-side actions (clipboard copy, set property, run JS, …) reading values from outputs, without a server round-trip when not needed.

The trigger API is intentionally open for extension: applications and add-ons declare new trigger, action and output types by extending AbstractTrigger, AbstractAction or AbstractOutput and pairing them with a JavaScript handler registered under the same type id against window.Vaadin.Flow.triggers.