Class JmixMenuBarRootItem
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.contextmenu.MenuItemBase<com.vaadin.flow.component.contextmenu.ContextMenu,com.vaadin.flow.component.contextmenu.MenuItem,com.vaadin.flow.component.contextmenu.SubMenu>
com.vaadin.flow.component.contextmenu.MenuItem
io.jmix.flowui.kit.component.menubar.JmixMenuItem
io.jmix.flowui.kit.component.menubar.JmixMenuBarItem
io.jmix.flowui.kit.component.menubar.JmixMenuBarRootItem
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier
,com.vaadin.flow.component.ClickNotifier<com.vaadin.flow.component.contextmenu.MenuItem>
,com.vaadin.flow.component.DetachNotifier
,com.vaadin.flow.component.HasAriaLabel
,com.vaadin.flow.component.HasComponents
,com.vaadin.flow.component.HasElement
,com.vaadin.flow.component.HasEnabled
,com.vaadin.flow.component.HasStyle
,com.vaadin.flow.component.HasText
,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.vaadin.flow.component.HasText
com.vaadin.flow.component.HasText.WhiteSpace
-
Field Summary
Fields inherited from class io.jmix.flowui.kit.component.menubar.JmixMenuItem
contentReset
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addClassName
(String className) void
addClassNames
(String... classNames) void
addThemeNames
(String... themeNames) boolean
removeClassName
(String className) void
removeClassNames
(String... classNames) void
removeThemeNames
(String... themeNames) void
setCheckable
(boolean checkable) void
setClassName
(String className) void
setClassName
(String className, boolean set) protected void
Methods inherited from class io.jmix.flowui.kit.component.menubar.JmixMenuBarItem
createSubMenu, getSubMenu
Methods inherited from class com.vaadin.flow.component.contextmenu.MenuItemBase
executeJsWhenAttached, getContextMenu, hasThemeName, isCheckable, isChecked, isKeepOpen, isParentItem, setChecked, setKeepOpen
Methods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisible
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListener
Methods inherited from interface com.vaadin.flow.component.ClickNotifier
addClickListener, addClickShortcut, addDoubleClickListener, addSingleClickListener
Methods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListener
Methods inherited from interface com.vaadin.flow.component.HasAriaLabel
getAriaLabel, getAriaLabelledBy, setAriaLabel, setAriaLabelledBy
Methods inherited from interface com.vaadin.flow.component.HasComponents
add, add, add, addComponentAsFirst, addComponentAtIndex, remove, remove, removeAll
Methods inherited from interface com.vaadin.flow.component.HasElement
getElement
Methods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabled
Methods inherited from interface com.vaadin.flow.component.HasStyle
getClassName, getClassNames, getStyle, hasClassName
Methods inherited from interface com.vaadin.flow.component.HasText
getText, getWhiteSpace, setText, setWhiteSpace
-
Field Details
-
Method Details
-
setCheckable
public void setCheckable(boolean checkable) - Overrides:
setCheckable
in classcom.vaadin.flow.component.contextmenu.MenuItemBase<com.vaadin.flow.component.contextmenu.ContextMenu,
com.vaadin.flow.component.contextmenu.MenuItem, com.vaadin.flow.component.contextmenu.SubMenu>
-
addThemeNames
- Overrides:
addThemeNames
in classcom.vaadin.flow.component.contextmenu.MenuItemBase<com.vaadin.flow.component.contextmenu.ContextMenu,
com.vaadin.flow.component.contextmenu.MenuItem, com.vaadin.flow.component.contextmenu.SubMenu>
-
removeThemeNames
- Overrides:
removeThemeNames
in classcom.vaadin.flow.component.contextmenu.MenuItemBase<com.vaadin.flow.component.contextmenu.ContextMenu,
com.vaadin.flow.component.contextmenu.MenuItem, com.vaadin.flow.component.contextmenu.SubMenu>
-
addClassName
-
addClassNames
-
setClassName
-
setClassName
-
removeClassName
-
removeClassNames
-
updateClassName
protected void updateClassName()
-