Class AbstractShortcutActionBindingImpl<H extends com.vaadin.flow.component.Component,A extends Action,C extends com.vaadin.flow.component.Component>

java.lang.Object
io.jmix.flowui.action.binder.AbstractActionBindingImpl<H,A,C>
io.jmix.flowui.action.binder.AbstractShortcutActionBindingImpl<H,A,C>
All Implemented Interfaces:
ActionBinding<C,A>, ShortcutActionBinding<C,A>
Direct Known Subclasses:
ShortcutActionBindingImpl, ShortcutActionsHolderBindingImpl

public abstract class AbstractShortcutActionBindingImpl<H extends com.vaadin.flow.component.Component,A extends Action,C extends com.vaadin.flow.component.Component> extends AbstractActionBindingImpl<H,A,C> implements ShortcutActionBinding<C,A>
  • Field Details

    • shortcutRegistration

      protected com.vaadin.flow.component.ShortcutRegistration shortcutRegistration
    • shortcutCombination

      protected KeyCombination shortcutCombination
  • Constructor Details

    • AbstractShortcutActionBindingImpl

      public AbstractShortcutActionBindingImpl(ActionBinder<H> binder, A action, C component, ShortcutActionHandler<C> actionHandler, @Nullable List<com.vaadin.flow.shared.Registration> registrations)
  • Method Details