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.
-
Constructor Details
-
SideNavDrawerNavRenderer
public SideNavDrawerNavRenderer()
-
-
Method Details