The Angular Dropdown Menu is a graphical user interface component that lets users choose from a list of actions that can be triggered. This project was generated with Angular CLI version 11.2.3.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.
Customize position values to display the Angular Dropdown Menu above, to the right, or to the left of the dropdown button.
Use the icon-only Dropdown Button without button text to provide visual representation of the action. The icon’s position can also be customized.
The popup menu is a toggleable container that holds a list of action items or custom content that will open or close when the button is clicked. All the items in a dropdown menu can be customized.
Learn More about Angular Dropdown Menu
Suggest a feature or report a bug
Syncfusion's Angular UI Components library is the only suite that you will ever need to build an application since it contains over 70 high-performance, lightweight, modular, and responsive UI Components in a single package. In addition to Dropdown Menu, we provide popular Angular Components such as DataGrid, Charts, Scheduler, Diagram, and [Word Processor](https://www.syncfusion.com/angular-ui-components/angular-word-processor?utm_source=github&utm_medium=listing&utm_campaign=dropdown-menu-github-samples.
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 28,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
Today, we provide 1700+ components and frameworks for web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, and Flutter), mobile (Xamarin, Flutter, UWP, JavaScript, and MAUI(Preview)), and desktop development (WinForms, WPF, WinUI,UWP, Flutter. and MAUI(Preview)). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.
sales@syncfusion.com | www.syncfusion.com| Toll Free: 1-888-9 DOTNET