We are planning to add the following components to Essential JS 2 for React:
This extension allows users to add Syncfusion React components and their configurations to an existing React application through user interaction.
Support to drag and drop tree grid rows within the TreeGrid control to change row positions dynamically in the UI, another TreeGrid control, or any custom component.
This feature allows users to create complex filter criteria for a column by allowing users to select possible filter values from a checkbox list. The advanced filter can be used to build complex filter criteria.
The checkbox selection feature provides the option to select multiple tree grid records with the help of a checkbox in each row. It also provides an option to select or deselect all the rows in a tree grid using a checkbox in the corresponding column header.
This feature allows the user to load large amounts of data without performance degradation. It is an alternate way of paging in which the data will load while scrolling vertically.
This feature provides an Excel-like editing experience and saves all changes (additions, edits, and deletions) in a single request.
This feature allows users to customize a predefined file structure and helps them achieve a completely restructured UI for preloaded files.
This feature allows users to expand and collapse panes for a clean look in the Splitter component. By default, the expand and collapse actions are disabled for panes, but there are options to enable this feature for specific, individual panes.
This feature enables the React Textbox to accept one or more lines of text with a vertical scrollbar. The same feature was already added to the CSS Textbox component.
This feature allows users to add custom options with user-defined actions in the context menu of the Document Editor control.
This feature enables users to add and edit comments in a Word document.
This feature allows users to cleanup HTML content when copying and pasting any other content from external sources.
With this feature, a chart can provide an interactive, graphical representation of the data in the pivot table.
Row headers will be repeated on each page for exported PDF documents.
This feature allows the user to display their custom values in null/empty cells in the Pivot Table control.
This feature allows users to include custom templates in any cell.
Users can select cells in the pivot table as rows, columns, or individually, and they can access the selected cells information through events.
Instead of listing data individually in a row field, users can group them to create a concise summary.
This feature allows user to render treemap in the right-to-left direction.
This feature allows users to load child items in the lower levels, dynamically.
This feature allows the legend to be repositioned based on the width and height of the treemap.
This feature allows users to render sparkline in the right-to-left direction.
The Chart control supports stacked line and 100% stacked line series.
This feature allows users to wrap axis labels to multiple lines.
This feature allows users to add and mark important events in the stock chart.
The DateRangePicker component supports the display of an Islamic Calendar that consists of all the Gregorian DateRangePicker functionalities like range selection, date formatting, globalization, etc.
This feature allows users to create a swimlane diagram from code or a visual interface with the built-in swimlane shapes.
This feature prevents serializing the default properties of diagram objects when saving the diagram as JSON format.
Text markup is used for highlighting, underlining, or striking out text without changing the original document content.
Sticky notes are used to add comments anywhere in the document that will be used for reviewing the PDF document.
Scheduler offers a way to export all its events to a .ICS file and allows importing events from an ICS extension file.
Export Scheduler events to an Excel file format.
Print the complete Scheduler along with its background color, or simply print specific events.
Automatically adjust the row height of a timeline scheduler as per the number of events each resource row holds.
For recurring events, edit only the events following the current one of a series, like in Google Calendar. Another option includes a way to prevent the series edit action on the edited event occurrences.
This feature provides great flexibility to control each character’s variable length of input data at run time.