Angular Navigationsmenü-Komponente | ng-hub-ui-nav

Angular Navigationskomponente mit Dropdowns, Drill-down-Panels, responsivem Einklappen, Router-Integration und Theming über CSS-Variablen.

Interaktive Beispiele

Erkunde Live-Beispiele, die zeigen, wie sich die Bibliothek in gängigen Angular-Anwendungsfällen verhält.

Kernnavigation

Grundlegende horizontale und vertikale Navigation mit datengetriebenem Element-Rendering, Icons, Badges und deaktivierten Zuständen.

Dropdown-Verschachtelung

Unbegrenzte mehrstufige Dropdown-Menüs mit Klick-, Hover- oder kombinierten Trigger-Modi. Enthält Trennzeichen- und Header-Elemente.

Zustände

Demonstriert deaktivierte Root- und verschachtelte Elemente sowie deren Interaktionsverhalten.

Responsives Verhalten

Responsives Einklappen, mobiles Rendering und RTL-Slot-Verhalten.

Desktop-Icon-Leiste

Klappt die vertikale Navigation zu einer reinen Icon-Leiste ein, die jeden Bereich einen Klick entfernt hält: Beschriftungen erscheinen als Tooltips, Gruppen öffnen sich als Overlay-Flyouts, und die App besitzt den Umschalter und die Persistenz über die bidirektionale rail-Bindung.

Slots & Templates

Start-/End-Slot-Projektion und benutzerdefinierte Element-Templates zum Erstellen maßgeschneiderter Navigations-UIs.

Router-Integration

Router-Links, Query-Parameter, Fragmente und Active-State-Matching über routerLinkActive-Optionen.

Events

Beobachten Sie Interaktionsereignisse für Links, Dropdowns, mobile Toggles und Panel-Navigation.

Panel-Drill-Down

Gestapelte Panel-Navigation, bei der das Klicken auf ein Dropdown dessen untergeordnete Elemente in einem Seitenpanel öffnet. Unterstützt konfigurierbare maximale Panel-Anzahl, Drill-Down mit Zurück-Navigation und links-/rechtsseitige Sidebar-Positionierung.