Index

A C E G I O R S 
All Classes and Interfaces|All Packages|Serialized Form

A

addItem(SideNavItem...) - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Adds navigation menu item(s) to the menu.
addItemAsFirst(SideNavItem) - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Adds the given navigation item as the first child of this navigation item.
addItemAtIndex(int, SideNavItem) - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Adds the given item as child of this navigation item at the specific index.

C

com.vaadin.flow.component.sidenav - package com.vaadin.flow.component.sidenav
 

E

ExperimentalFeatureException - Exception in com.vaadin.flow.component.sidenav
An exception which is thrown when somebody attempts to use SideNav or SideNavItem components without activating the associated Feature Flag first.
ExperimentalFeatureException() - Constructor for exception com.vaadin.flow.component.sidenav.ExperimentalFeatureException
 

G

getFeatureFlags() - Method in class com.vaadin.flow.component.sidenav.SideNav
Gets the feature flags for the current UI.
getFeatureFlags() - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Gets the feature flags for the current UI.
getItems() - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Gets the items added to this navigation item (the children of this component that are instances of SideNavItem).
getLabel() - Method in class com.vaadin.flow.component.sidenav.SideNav
Gets the label of this side navigation menu.
getLabel() - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Gets the label of this menu item.
getPath() - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Gets the path this navigation item links to.

I

isCollapsible() - Method in class com.vaadin.flow.component.sidenav.SideNav
Check if the end user is allowed to collapse/hide and expand/show the navigation items.
isExpanded() - Method in class com.vaadin.flow.component.sidenav.SideNav
Returns whether the side navigation menu is expanded or collapsed.
isExpanded() - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Returns whether the side navigation menu item is expanded or collapsed.

O

onAttach(AttachEvent) - Method in class com.vaadin.flow.component.sidenav.SideNav
 
onAttach(AttachEvent) - Method in class com.vaadin.flow.component.sidenav.SideNavItem
 

R

remove(SideNavItem...) - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Removes the menu item(s) from the menu.
removeAll() - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Removes all navigation menu items from this item.

S

setCollapsible(boolean) - Method in class com.vaadin.flow.component.sidenav.SideNav
Allow the end user to collapse/hide and expand/show the navigation items.
setExpanded(boolean) - Method in class com.vaadin.flow.component.sidenav.SideNav
Expands the side navigation menu.
setExpanded(boolean) - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Sets the expanded status of the item.
setLabel(String) - Method in class com.vaadin.flow.component.sidenav.SideNav
Set a textual label for this side navigation menu.
setLabel(String) - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Set a textual label for the item.
setPath(Class<? extends Component>) - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Sets the view this item links to.
setPath(String) - Method in class com.vaadin.flow.component.sidenav.SideNavItem
Sets the path in a form or a URL string this navigation item links to.
setupSideNavItem(SideNavItem) - Method in class com.vaadin.flow.component.sidenav.SideNavItem
 
setupSideNavItem(SideNavItem) - Method in class com.vaadin.flow.component.sidenav.SideNav
Implement this method to set up/modify the SideNavItem right before it's added to the list of the navigation items.
SideNav - Class in com.vaadin.flow.component.sidenav
A side navigation menu with support for hierarchical and flat menus.
SideNav() - Constructor for class com.vaadin.flow.component.sidenav.SideNav
Creates a new menu without any label.
SideNav(String) - Constructor for class com.vaadin.flow.component.sidenav.SideNav
Creates a new menu with the given label.
SideNavItem - Class in com.vaadin.flow.component.sidenav
A menu item for the SideNav component.
SideNavItem(String) - Constructor for class com.vaadin.flow.component.sidenav.SideNavItem
Creates a menu item which does not link to any view but only shows the given label.
SideNavItem(String, Class<? extends Component>) - Constructor for class com.vaadin.flow.component.sidenav.SideNavItem
Creates a new menu item using the given label that links to the given view.
SideNavItem(String, Class<? extends Component>, Component) - Constructor for class com.vaadin.flow.component.sidenav.SideNavItem
Creates a new menu item using the given label and prefix component (like an icon) that links to the given view.
SideNavItem(String, String) - Constructor for class com.vaadin.flow.component.sidenav.SideNavItem
Creates a new menu item using the given label that links to the given path.
SideNavItem(String, String, Component) - Constructor for class com.vaadin.flow.component.sidenav.SideNavItem
Creates a new menu item using the given label and prefix component (like an icon) that links to the given path.
A C E G I O R S 
All Classes and Interfaces|All Packages|Serialized Form