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.HasComponentsOfType<com.vaadin.flow.component.Component>,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.JmixMenuBarItem
menuBarFields 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) voidsetTooltipPosition(com.vaadin.flow.component.shared.Tooltip.TooltipPosition position) voidsetTooltipText(String tooltipText) Methods inherited from class io.jmix.flowui.kit.component.menubar.JmixMenuBarItem
createSubMenu, ensureTooltipElement, getSubMenuMethods inherited from class com.vaadin.flow.component.contextmenu.MenuItem
setEnabledMethods inherited from class com.vaadin.flow.component.contextmenu.MenuItemBase
bindEnabled, executeJsWhenAttached, getContextMenu, hasThemeName, isCheckable, isChecked, isDisableOnClick, isKeepOpen, isParentItem, setChecked, setDisableOnClick, setKeepOpenMethods inherited from class com.vaadin.flow.component.Component
addListener, bindVisible, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTestId, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setTestId, setVisible, whenAttachedMethods 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, setAriaLabelledBy, setAriaLabelledByMethods inherited from interface com.vaadin.flow.component.HasComponents
addMethods inherited from interface com.vaadin.flow.component.HasComponentsOfType
add, add, addComponentAsFirst, addComponentAtIndex, bindChildren, getChildren, getComponentAt, getComponentCount, indexOf, remove, remove, removeAll, replaceMethods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabledMethods inherited from interface com.vaadin.flow.component.HasStyle
bindClassName, bindClassNames, getClassName, getClassNames, getStyle, hasClassNameMethods inherited from interface com.vaadin.flow.component.HasText
bindText, getText, getWhiteSpace, setText, setWhiteSpace
-
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
-
setTooltipText
- Overrides:
setTooltipTextin classcom.vaadin.flow.component.contextmenu.MenuItemBase<com.vaadin.flow.component.contextmenu.ContextMenu,com.vaadin.flow.component.contextmenu.MenuItem, com.vaadin.flow.component.contextmenu.SubMenu>
-