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.