angular-sidebar-menu
angular-sidebar-menu copied to clipboard
Angular Sidebar Menu
Angular Sidebar Menu is a fully configurable multi-level vertical menu.

Documentation and Demo
You can find documentation and demo here.
Installation
To install this library, just run:
npm install angular-sidebar-menu --save
Features
| Feature Name | Description | Status |
|---|---|---|
| Multi-level | Multi-level menu implementation | :white_check_mark: |
| Animation | Multi-level collapse animation | :white_check_mark: |
| Item icon | Allow global and per item icon configuration | :white_check_mark: |
| External link | Allow external link with target property definition | :white_check_mark: |
| Roles | Disable or hide menu items based on roles definition | :white_check_mark: |
| Multiple instances | Allow multiple independent menu instances | :white_check_mark: |
| I18n | Allow compile-time and runtime i18n translations | :white_check_mark: |
| Search | Allow filtering menu items with component text input | :white_check_mark: |
| Menu mini | Allow minification of the menu to show only the icons for the first level items and display submenu on hover | :white_check_mark: |
| Clickable node item | Allow a node menu item to navigate to a configured route and expand children | |
| RTL | Right to Left Support | |
| Mobile compatible | Menu compatible with mobile devices |