A package of Syncfusion® React 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
npm install @syncfusion/ej2-react-splitbuttons
Following list of components are available in the package.
-
DropDownButton -
DropDownButton
is used to toggle contextual overlays for displaying list of action items. -
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. -
ProgressButton -
ProgressButton
visualizes the progression of an operation to indicate the user that a process is happening in the background with visual representation. -
ButtonGroup -
ButtonGroup
is a graphical user interface that groups series of buttons horizontally or vertically.
These components are available in following list of frameworks.
-
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.
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 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution.