Class GridMenuItemActionSupport
java.lang.Object
io.jmix.flowui.kit.component.grid.GridMenuItemActionSupport
- Direct Known Subclasses:
DataGridMenuItemActionSupport
-
Field Summary
Modifier and TypeFieldDescriptionprotected Action
protected com.vaadin.flow.shared.Registration
protected final GridMenuItemActionWrapper<?>
protected boolean
protected com.vaadin.flow.shared.Registration
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected com.vaadin.flow.shared.Registration
protected com.vaadin.flow.component.Component
createIconComponent
(com.vaadin.flow.component.Component actionIcon) protected com.vaadin.flow.component.Component
createShortcutComponent
(KeyCombination keyCombination) protected boolean
protected boolean
protected void
void
void
protected void
-
Field Details
-
action
-
overrideComponentProperties
protected boolean overrideComponentProperties -
registration
protected com.vaadin.flow.shared.Registration registration -
actionPropertyChangeRegistration
protected com.vaadin.flow.shared.Registration actionPropertyChangeRegistration
-
Constructor Details
-
GridMenuItemActionSupport
-
-
Method Details
-
getAction
-
setAction
-
setAction
-
isShowActionIconEnabled
protected boolean isShowActionIconEnabled() -
createIconComponent
@Nullable protected com.vaadin.flow.component.Component createIconComponent(@Nullable com.vaadin.flow.component.Component actionIcon) -
isShowActionShortcutEnabled
protected boolean isShowActionShortcutEnabled() -
createShortcutComponent
@Nullable protected com.vaadin.flow.component.Component createShortcutComponent(@Nullable KeyCombination keyCombination) -
updateVisible
protected void updateVisible() -
removeRegistrations
protected void removeRegistrations() -
addPropertyChangeListener
protected com.vaadin.flow.shared.Registration addPropertyChangeListener()
-