Class GridMenuItemActionSupport
java.lang.Object
io.jmix.flowui.kit.component.grid.GridMenuItemActionSupport
- Direct Known Subclasses:
DataGridMenuItemActionSupport
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Actionprotected com.vaadin.flow.shared.Registrationprotected final GridMenuItemActionWrapper<?>protected booleanprotected com.vaadin.flow.shared.Registration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.vaadin.flow.shared.Registrationprotected com.vaadin.flow.component.ComponentcreateIconComponent(com.vaadin.flow.component.Component actionIcon) protected com.vaadin.flow.component.ComponentcreateShortcutComponent(KeyCombination keyCombination) protected booleanprotected booleanprotected voidvoidvoidprotected 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()
-