Class AbstractActionsHolderSupport<C extends com.vaadin.flow.component.Component>
java.lang.Object
io.jmix.flowui.kit.component.delegate.AbstractActionsHolderSupport<C>
- Direct Known Subclasses:
FragmentActionsDelegate,GenericFilterActionsSupport,GridActionsSupport,ValuePickerActionSupport
public abstract class AbstractActionsHolderSupport<C extends com.vaadin.flow.component.Component>
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected voidaddActionInternal(Action action, int index) protected voidaddShortcutListenerIfNeeded(Action action) protected voidattachAction(Action action) protected voiddetachAction(Action action) protected com.vaadin.flow.component.Componentprotected com.vaadin.flow.component.ComponentvoidremoveAction(Action action) protected booleanremoveActionInternal(Action action) protected voidremoveShortcutListener(Action action)
-
Field Details
-
component
-
actions
-
actionShortcutBinding
-
-
Constructor Details
-
AbstractActionsHolderSupport
-
-
Method Details
-
addAction
-
addAction
-
addActionInternal
-
attachAction
-
addShortcutListenerIfNeeded
-
getShortcutLifecycleOwner
protected com.vaadin.flow.component.Component getShortcutLifecycleOwner() -
getDefaultListenOnComponent
protected com.vaadin.flow.component.Component getDefaultListenOnComponent() -
removeShortcutListener
-
removeAction
-
removeActionInternal
-
detachAction
-
getAction
-
getActions
-
getActionShortcutBinding
-