Class SideNavDrawerNavRenderer
java.lang.Object
org.vaadin.addons.joelpop.appnavlayout.ui.layout.appnav.SideNavDrawerNavRenderer
- All Implemented Interfaces:
NavRenderer
Default
NavRenderer for NavType.SIDENAV
— builds a full SideNav hierarchy into NavSlots.drawer(), using the
SideNavItem renderer configured via AppNavLayout.setNavNodeRenderer(ComponentRenderer) and the
nested-match setting from AppNavLayout.setNavMatchNested(boolean). Never touches
NavSlots.headerNav() — the tree already shows nesting inline.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnavType()The chrome this renderer requires — determines whichNavStrategygets built for whichever scenario this renderer is configured for.voidrender(NavRenderContext context) Builds or updates this renderer's content for the current nav state.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface NavRenderer
railWidth
-
Constructor Details
-
SideNavDrawerNavRenderer
public SideNavDrawerNavRenderer()
-
-
Method Details