A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for Angular
npm install @syncfusion/ej2-angular-splitbuttonsA package of Syncfusion® Angular UI Components (Essential JS 2) DropDownButton, SplitButton, ProgressButton and ButtonGroup.
> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® EULA. To acquire a license, you can purchase or start a free 30-day trial.
> A free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.
To install SplitButtons and its dependent packages, use the following command
``sh`
npm install @syncfusion/ej2-angular-splitbuttons
Following list of components are available in the package.
* DropDownButton - DropDownButton is used to toggle contextual overlays for displaying list of action items.
* Getting Started
* View Online Demos
* Product Page
* SplitButton - SplitButton has primary and secondary button. Primary button is used to select default action and secondary button is used to toggle contextual overlays for displaying list of action items.
* Getting Started
* View Online Demos
* Product Page
* ProgressButton - ProgressButton visualizes the progression of an operation to indicate the user that a process is happening in the background with visual representation.
* Getting Started
* View Online Demos
* Product Page
* ButtonGroup - ButtonGroup is a graphical user interface that groups series of buttons horizontally or vertically.
* Getting Started
* View Online Demos
* Product Page
These components are available in following list of frameworks.
|
JavaScript |
React |
Vue |
ASP.NET Core |
ASP.NET MVC |
| :-----: | :-----: | :-----: | :-----: | :-----: |
* Icons and Navigations - Supports text and icon on the DropDownButton and Popup items. URL can be given to Popup items that creates the anchor link to navigate to the URL provided.
* Separator - Supports Popup items grouping by using the Separator.
* Accessibility - Provided with built-in accessibility support that helps to access all the DropDownButton component features through the keyboard, screen readers, or other assistive technology devices.
* Icons and Navigations - Supports text and icon on the SplitButton and Popup items. URL can be given to Popup items that creates the anchor link to navigate to the URL provided.
* Separator - Supports Popup items grouping by using the Separator.
* Accessibility - Provided with built-in accessibility support that helps to access all the SplitButton component features through the keyboard, screen readers, or other assistive technology devices.
* Types, Sizes, and Styles - Provided with different types, sizes and predefined styles of progress button.
* Icons and Spinner - Supports icon, spinner and its positioning.
* Animation - Provided with predefined animation and progress indicator.
* Events - Supports event triggering at specified interval.
* Accessibility - Provided with built-in accessibility support that helps to access all the ProgressButton component features through the keyboard, screen readers, or other assistive technology devices.
* Types, Sizes, and Styles - Provided with different types, sizes and predefined styles of button.
* Selection - Supports single and multiple selection behaviors.
* Orientation - Supports horizontal and vertical orientations.
* Nesting - Supports nesting with drop-down and split button components.
* Accessibility - Built-in accessibility features to access all the button group using the keyboard, screen readers, or other assistive technology devices.
* Theme Studio
* What's New
* Road Map
* E-Books
Product support is available for through following mediums.
* Creating incident in Syncfusion® Direct-trac support system or Community forum.
* New GitHub issue.
* Ask your query in Stack Overflow with tag syncfusion, ej2`.
Check the license detail here.
Check the changelog here
© Copyright 2026 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution.