Uses of Class
org.vaadin.addons.joelpop.appnavlayout.ui.nav.NavNode
Packages that use NavNode
Package
Description
-
Uses of NavNode in org.vaadin.addons.joelpop.appnavlayout.ui.layout.appnav
Method parameters in org.vaadin.addons.joelpop.appnavlayout.ui.layout.appnav with type arguments of type NavNodeModifier and TypeMethodDescriptionprotected voidAppNavLayout.setNavNodeRenderer(com.vaadin.flow.data.renderer.ComponentRenderer<com.vaadin.flow.component.sidenav.SideNavItem, NavNode> renderer) Overrides theSideNavItemrenderer for the desktop side nav. -
Uses of NavNode in org.vaadin.addons.joelpop.appnavlayout.ui.nav
Methods in org.vaadin.addons.joelpop.appnavlayout.ui.nav that return NavNodeModifier and TypeMethodDescriptionNavGrouper.nodeFor(com.vaadin.flow.server.menu.MenuEntry entry) Returns theNavNoderepresentingentryin the navigation tree.PathPrefixNavGrouper.nodeFor(com.vaadin.flow.server.menu.MenuEntry entry) static NavNodeNavNode.of(com.vaadin.flow.server.menu.MenuEntry entry) Leaf node with no parent (top-level view).static NavNodeNavNode.of(com.vaadin.flow.server.menu.MenuEntry entry, Supplier<com.vaadin.flow.component.icon.Icon> iconOverride) Leaf node with no parent; usesiconOverrideif non-null, else derives icon from@Menu.static NavNodeNavNode.of(com.vaadin.flow.server.menu.MenuEntry entry, Supplier<com.vaadin.flow.component.icon.Icon> iconOverride, NavNode parent) Leaf node nested underparent; usesiconOverrideif non-null, else derives icon from@Menu.static NavNodeLeaf node nested underparent.static NavNodeGroup node with no parent (top-level section).static NavNodeNavNode.of(String title, Supplier<com.vaadin.flow.component.icon.Icon> iconSupplier, NavNode parent) Group node nested underparent.Methods in org.vaadin.addons.joelpop.appnavlayout.ui.nav that return types with arguments of type NavNodeMethods in org.vaadin.addons.joelpop.appnavlayout.ui.nav with parameters of type NavNodeModifier and TypeMethodDescriptionstatic NavNodeNavNode.of(com.vaadin.flow.server.menu.MenuEntry entry, Supplier<com.vaadin.flow.component.icon.Icon> iconOverride, NavNode parent) Leaf node nested underparent; usesiconOverrideif non-null, else derives icon from@Menu.static NavNodeLeaf node nested underparent.static NavNodeNavNode.of(String title, Supplier<com.vaadin.flow.component.icon.Icon> iconSupplier, NavNode parent) Group node nested underparent.