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
,JmixKanbanActionsSupport
,ValuePickerActionSupport
public abstract class AbstractActionsHolderSupport<C extends com.vaadin.flow.component.Component>
extends Object
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
protected void
addActionInternal
(Action action, int index) protected void
addShortcutListenerIfNeeded
(Action action) protected void
attachAction
(Action action) protected void
detachAction
(Action action) protected com.vaadin.flow.component.Component
protected com.vaadin.flow.component.Component
void
removeAction
(Action action) protected boolean
removeActionInternal
(Action action) protected void
removeShortcutListener
(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
-