Package io.jmix.ui.component.impl
Class AbstractDataGrid.ActionMenuItemWrapper
java.lang.Object
io.jmix.ui.component.impl.AbstractDataGrid.ActionMenuItemWrapper
- Enclosing class:
- AbstractDataGrid<C extends com.vaadin.ui.Grid<E> & JmixEnhancedGrid<E>,
E>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Actionprotected Consumer<PropertyChangeEvent>protected IconResolverprotected com.vaadin.ui.MenuBar.MenuItemprotected boolean -
Constructor Summary
ConstructorsConstructorDescriptionActionMenuItemWrapper(com.vaadin.ui.MenuBar.MenuItem menuItem, boolean showIconsForPopupMenuActions, IconResolver iconResolver) -
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.ui.MenuBar.MenuItemvoidperformAction(Action action) voidvoidsetCaption(String caption) voidsetEnabled(boolean enabled) voidvoidsetVisible(boolean visible)
-
Field Details
-
action
-
showIconsForPopupMenuActions
protected boolean showIconsForPopupMenuActions -
iconResolver
-
actionPropertyChangeListener
-
Constructor Details
-
ActionMenuItemWrapper
public ActionMenuItemWrapper(com.vaadin.ui.MenuBar.MenuItem menuItem, boolean showIconsForPopupMenuActions, IconResolver iconResolver)
-
-
Method Details
-
performAction
-
getMenuItem
public com.vaadin.ui.MenuBar.MenuItem getMenuItem() -
getAction
-
setAction
-
setEnabled
public void setEnabled(boolean enabled) -
setVisible
public void setVisible(boolean visible) -
setIcon
-
setCaption
-