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

All Implemented Interfaces:
ActionBinding<C,A>, ActionsHolderBinding<H,A,C>, ShortcutActionBinding<C,A>, ShortcutActionsHolderBinding<H,A,C>

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

    • holder

      protected final H extends com.vaadin.flow.component.Component holder
  • Constructor Details

    • ShortcutActionsHolderBindingImpl

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

    • getHolder

      public H getHolder()
      Specified by:
      getHolder in interface ActionsHolderBinding<H extends com.vaadin.flow.component.Component,A extends Action,C extends com.vaadin.flow.component.Component>