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
FieldsFields inherited from class io.jmix.flowui.kit.component.menubar.JmixMenuItem
contentReset -
Method Summary
Modifier and TypeMethodDescriptionvoidaddClassName(String className) voidaddClassNames(String... classNames) voidaddThemeNames(String... themeNames) booleanremoveClassName(String className) voidremoveClassNames(String... classNames) voidremoveThemeNames(String... themeNames) voidsetCheckable(boolean checkable) voidsetClassName(String className) voidsetClassName(String className, boolean set) protected voidMethods inherited from class io.jmix.flowui.kit.component.menubar.JmixMenuBarItem
createSubMenu, getSubMenuMethods inherited from class com.vaadin.flow.component.contextmenu.MenuItemBase
executeJsWhenAttached, getContextMenu, hasThemeName, isCheckable, isChecked, isKeepOpen, isParentItem, setChecked, setKeepOpenMethods 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, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.ClickNotifier
addClickListener, addClickShortcut, addDoubleClickListener, addSingleClickListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasAriaLabel
getAriaLabel, getAriaLabelledBy, setAriaLabel, setAriaLabelledByMethods inherited from interface com.vaadin.flow.component.HasComponents
add, add, add, addComponentAsFirst, addComponentAtIndex, remove, remove, removeAllMethods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabledMethods inherited from interface com.vaadin.flow.component.HasStyle
getClassName, getClassNames, getStyle, hasClassNameMethods inherited from interface com.vaadin.flow.component.HasText
getText, getWhiteSpace, setText, setWhiteSpace
-
Field Details
-
Method Details
-
setCheckable
public void setCheckable(boolean checkable) - Overrides:
setCheckablein 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:
addThemeNamesin 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:
removeThemeNamesin 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()
-