Package io.jmix.flowui.action.binder
Class ShortcutActionsHolderBindingImpl<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>
io.jmix.flowui.action.binder.ShortcutActionsHolderBindingImpl<H,A,C>
- 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 Summary
Fields inherited from class io.jmix.flowui.action.binder.AbstractShortcutActionBindingImpl
shortcutCombination, shortcutRegistration
Fields inherited from class io.jmix.flowui.action.binder.AbstractActionBindingImpl
action, binder, component, registrations
-
Constructor Summary
ConstructorDescriptionShortcutActionsHolderBindingImpl
(ActionBinder<H> binder, H holder, A action, C component, ShortcutActionHandler<C> actionHandler, List<com.vaadin.flow.shared.Registration> registrations) -
Method Summary
Methods inherited from class io.jmix.flowui.action.binder.AbstractShortcutActionBindingImpl
addShortcutRegistrationIfNeeded, getKeyCombination
Methods inherited from class io.jmix.flowui.action.binder.AbstractActionBindingImpl
getAction, getComponent, unbind
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.jmix.flowui.action.binder.ActionBinding
getAction, getComponent, unbind
Methods inherited from interface io.jmix.flowui.action.binder.ShortcutActionBinding
getKeyCombination
-
Field Details
-
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