Class SubMenu

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.sidenav.SideNav
org.vaadin.firitin.appframework.MainLayout.AdvancedSideNav
org.vaadin.firitin.appframework.SubMenu
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasSize, com.vaadin.flow.component.HasStyle, com.vaadin.flow.component.sidenav.HasSideNavItems, Serializable, NavigationItem

public class SubMenu extends MainLayout.AdvancedSideNav implements NavigationItem
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.vaadin.flow.component.sidenav.SideNav

    com.vaadin.flow.component.sidenav.SideNav.SideNavI18n
  • Constructor Summary

    Constructors
    Constructor
    Description
    SubMenu(Class<?> navigationTarget)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
     
     
    boolean
     
    void
    setActive(boolean active)
     
    void
     

    Methods inherited from class org.vaadin.firitin.appframework.MainLayout.AdvancedSideNav

    addNavigationItem, addSubMenu

    Methods inherited from class com.vaadin.flow.component.sidenav.SideNav

    getI18n, getLabel, isCollapsible, isExpanded, setCollapsible, setExpanded, setI18n, setLabel

    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.DetachNotifier

    addDetachListener

    Methods inherited from interface com.vaadin.flow.component.HasElement

    getElement

    Methods inherited from interface com.vaadin.flow.component.sidenav.HasSideNavItems

    addItem, addItemAsFirst, addItemAtIndex, getItems, remove, removeAll

    Methods inherited from interface com.vaadin.flow.component.HasSize

    getHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull

    Methods inherited from interface com.vaadin.flow.component.HasStyle

    addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName