Class Hierarchy
- java.lang.Object
- com.vaadin.flow.component.Component (implements com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasStyle)
- com.vaadin.flow.component.Composite<T>
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu<USER> (implements com.vaadin.flow.component.Focusable<T>, io.jmix.flowui.kit.component.usermenu.HasActionMenuItems, io.jmix.flowui.kit.component.usermenu.HasComponentMenuItems, com.vaadin.flow.component.HasEnabled, com.vaadin.flow.component.shared.HasOverlayClassName, io.jmix.flowui.kit.component.HasSubParts, io.jmix.flowui.kit.component.usermenu.HasTextMenuItems, com.vaadin.flow.component.shared.HasThemeVariant<TVariantEnum>, io.jmix.flowui.kit.component.HasTitle)
- com.vaadin.flow.component.Composite<T>
- java.util.EventObject (implements java.io.Serializable)
- com.vaadin.flow.component.ComponentEvent<T>
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu.UserChangedEvent<USER>
- io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasClickListener.ClickEvent<ITEM>
- com.vaadin.flow.component.ComponentEvent<T>
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu.AbstractUserMenuItem (implements io.jmix.flowui.kit.component.usermenu.JmixUserMenu.HasMenuItem, io.jmix.flowui.kit.component.usermenu.UserMenuItem)
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu.AbstractTextUserMenuItem
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu.TextUserMenuItemImpl (implements io.jmix.flowui.kit.component.usermenu.TextUserMenuItem)
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu.ActionUserMenuItemImpl (implements io.jmix.flowui.kit.component.usermenu.ActionUserMenuItem)
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu.ComponentUserMenuItemImpl (implements io.jmix.flowui.kit.component.usermenu.ComponentUserMenuItem)
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu.AbstractTextUserMenuItem
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu.JmixUserMenuSubMenu (implements io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu.SubMenu)
- io.jmix.flowui.kit.component.usermenu.JmixUserMenuItemsDelegate (implements io.jmix.flowui.kit.component.usermenu.HasActionMenuItems, io.jmix.flowui.kit.component.usermenu.HasComponentMenuItems, io.jmix.flowui.kit.component.usermenu.HasTextMenuItems)
- io.jmix.flowui.kit.component.usermenu.JmixUserMenuItemsDelegate.SeparatorUserMenuItem (implements io.jmix.flowui.kit.component.usermenu.UserMenuItem)
- com.vaadin.flow.component.Component (implements com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasStyle)
Interface Hierarchy
- io.jmix.flowui.kit.component.ActionHolder
- io.jmix.flowui.kit.component.usermenu.ActionUserMenuItem (also extends io.jmix.flowui.kit.component.usermenu.UserMenuItem, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu)
- io.jmix.flowui.kit.component.HasContent
- io.jmix.flowui.kit.component.usermenu.ComponentUserMenuItem (also extends io.jmix.flowui.kit.component.usermenu.UserMenuItem, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasClickListener<ITEM>, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu)
- io.jmix.flowui.kit.component.usermenu.HasMenuItems
- io.jmix.flowui.kit.component.usermenu.HasActionMenuItems
- io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu.SubMenu (also extends io.jmix.flowui.kit.component.usermenu.HasComponentMenuItems, io.jmix.flowui.kit.component.usermenu.HasTextMenuItems)
- io.jmix.flowui.kit.component.usermenu.HasComponentMenuItems
- io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu.SubMenu (also extends io.jmix.flowui.kit.component.usermenu.HasActionMenuItems, io.jmix.flowui.kit.component.usermenu.HasTextMenuItems)
- io.jmix.flowui.kit.component.usermenu.HasTextMenuItems
- io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu.SubMenu (also extends io.jmix.flowui.kit.component.usermenu.HasActionMenuItems, io.jmix.flowui.kit.component.usermenu.HasComponentMenuItems)
- io.jmix.flowui.kit.component.usermenu.HasActionMenuItems
- io.jmix.flowui.kit.component.HasSubParts
- io.jmix.flowui.kit.component.usermenu.UserMenuItem (also extends com.vaadin.flow.component.shared.HasThemeVariant<TVariantEnum>)
- io.jmix.flowui.kit.component.usermenu.ActionUserMenuItem (also extends io.jmix.flowui.kit.component.ActionHolder, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu)
- io.jmix.flowui.kit.component.usermenu.ComponentUserMenuItem (also extends io.jmix.flowui.kit.component.HasContent, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasClickListener<ITEM>, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu)
- io.jmix.flowui.kit.component.usermenu.TextUserMenuItem (also extends io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasClickListener<ITEM>, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu)
- io.jmix.flowui.kit.component.usermenu.UserMenuItem (also extends com.vaadin.flow.component.shared.HasThemeVariant<TVariantEnum>)
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu.HasMenuItem
- io.jmix.flowui.kit.component.usermenu.JmixUserMenu.Renderer<T>
- java.io.Serializable
- com.vaadin.flow.component.HasElement
- com.vaadin.flow.component.HasTheme
- com.vaadin.flow.component.shared.HasThemeVariant<TVariantEnum>
- io.jmix.flowui.kit.component.usermenu.UserMenuItem (also extends io.jmix.flowui.kit.component.HasSubParts)
- io.jmix.flowui.kit.component.usermenu.ActionUserMenuItem (also extends io.jmix.flowui.kit.component.ActionHolder, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu)
- io.jmix.flowui.kit.component.usermenu.ComponentUserMenuItem (also extends io.jmix.flowui.kit.component.HasContent, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasClickListener<ITEM>, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu)
- io.jmix.flowui.kit.component.usermenu.TextUserMenuItem (also extends io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasClickListener<ITEM>, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu)
- io.jmix.flowui.kit.component.usermenu.UserMenuItem (also extends io.jmix.flowui.kit.component.HasSubParts)
- com.vaadin.flow.component.shared.HasThemeVariant<TVariantEnum>
- com.vaadin.flow.component.HasTheme
- com.vaadin.flow.component.HasElement
- io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasClickListener<ITEM>
- io.jmix.flowui.kit.component.usermenu.ComponentUserMenuItem (also extends io.jmix.flowui.kit.component.HasContent, io.jmix.flowui.kit.component.usermenu.UserMenuItem, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu)
- io.jmix.flowui.kit.component.usermenu.TextUserMenuItem (also extends io.jmix.flowui.kit.component.usermenu.UserMenuItem, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu)
- io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasSubMenu
- io.jmix.flowui.kit.component.usermenu.ActionUserMenuItem (also extends io.jmix.flowui.kit.component.ActionHolder, io.jmix.flowui.kit.component.usermenu.UserMenuItem)
- io.jmix.flowui.kit.component.usermenu.ComponentUserMenuItem (also extends io.jmix.flowui.kit.component.HasContent, io.jmix.flowui.kit.component.usermenu.UserMenuItem, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasClickListener<ITEM>)
- io.jmix.flowui.kit.component.usermenu.TextUserMenuItem (also extends io.jmix.flowui.kit.component.usermenu.UserMenuItem, io.jmix.flowui.kit.component.usermenu.UserMenuItem.HasClickListener<ITEM>)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.jmix.flowui.kit.component.usermenu.UserMenuItemVariant (implements com.vaadin.flow.component.shared.ThemeVariant)
- io.jmix.flowui.kit.component.usermenu.UserMenuVariant (implements com.vaadin.flow.component.shared.ThemeVariant)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)