Package org.vaadin.addons.componentfactory.sidenavrail
package org.vaadin.addons.componentfactory.sidenavrail
SideNav Rail — a togglable rail-mode
SideNav with a
configurable hover popover for items with children.
Entry points: SideNavRail and SideNavRailItem.
-
ClassDescriptionControls whether (and how) a
SideNavRailItem's popover renders a header that identifies the item itself.Controls when the hover popover on aSideNavRailItemwith children appears.Fired whenSideNavRail.setRailMode(boolean)actually changes the rail-mode state.Controls how root items of aSideNavRailsurface their identity while the rail is in rail mode.Controls when theSideNavRailforcesmatchNested = trueon every root item, so a root carries the[current]highlight whenever any descendant route is active.ASideNavthat can be switched into a compact icon-only rail mode and shows a hover popover for items with children.SideNavItemvariant that integrates withSideNavRail's rail mode and hover popover.