Interface ActionUserMenuItem
- All Superinterfaces:
ActionHolder,com.vaadin.flow.component.HasElement,HasSubParts,com.vaadin.flow.component.HasTheme,com.vaadin.flow.component.shared.HasThemeVariant<UserMenuItemVariant>,Serializable,UserMenuItem,UserMenuItem.HasSubMenu
- All Known Implementing Classes:
JmixUserMenu.ActionUserMenuItemImpl
Represents a specific type of
UserMenuItem that is associated with an Action.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.kit.component.usermenu.UserMenuItem
UserMenuItem.HasClickListener<ITEM extends UserMenuItem>, UserMenuItem.HasSubMenuNested classes/interfaces inherited from interface io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu
UserMenuItem.HasSubMenu.SubMenu -
Field Summary
Fields inherited from interface io.jmix.flowui.kit.component.usermenu.UserMenuItem
PROP_CHECKABLE, PROP_CHECKED, PROP_ENABLED, PROP_VISIBLE -
Method Summary
Methods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface io.jmix.flowui.kit.component.HasSubParts
getSubPartMethods inherited from interface com.vaadin.flow.component.HasTheme
addThemeName, addThemeNames, getThemeName, getThemeNames, hasThemeName, removeThemeName, removeThemeNames, setThemeName, setThemeNameMethods inherited from interface com.vaadin.flow.component.shared.HasThemeVariant
addThemeVariants, removeThemeVariantsMethods inherited from interface io.jmix.flowui.kit.component.usermenu.UserMenuItem
addPropertyChangeListener, getId, isCheckable, isChecked, isEnabled, isVisible, setCheckable, setChecked, setEnabled, setVisibleMethods inherited from interface io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu
getSubMenu
-
Method Details
-
getAction
Action getAction()Returns theActionassociated with this item.- Specified by:
getActionin interfaceActionHolder- Returns:
- the associated action
-