The Essential JS 2 platform is a JavaScript UI control library containing 65+ high performance, lightweight, modular, and responsive UI controls in a single package. To add some more interesting flowers to this bouquet of controls, we at Syncfusion are planning to release our 2020 Volume 2 with versatile new features and enhancements in the first week of July 2020.
In this blog, I am going to give you a quick overview of the new features and enhancements we are planning to make available in this 2020 Volume 2 release.
DataGrid
The DataGrid control will have the following new features.
Filter operator selector in filter bar
Set the filter operator for a particular column using the drop-down present in the filter bar. Then, the filtering will be performed based on the selected operator.
Please refer to the following .gif image.
Frozen rows and columns with infinite scrolling
This feature will enable infinite scrolling. Using it, the buffered data will be loaded only when the scrollbar reaches the end of the scroller in a frozen grid.
Please refer to the following .gif image.
Autofill with frozen rows and columns
Drag the autofill icon across frozen and movable parts of the DataGrid and update the selected cell values in the DataGrid content.
Please refer to the following .gif image.
Scheduler
The Scheduler will have the following new features and enhancements.
Inline editing
This feature will enable users to:
- Edit an appointment’s title.
- Create an appointment easily through a single click on the cells or on the existing appointment’s subject.
Please refer to the following screenshot.
Year view
This feature will show a horizontal year view in the Scheduler that exposes the annual view of the calendar. This will help users to navigate between years and months frequently and with ease.
Please refer to the following screenshot.
Enhancement in timeline year view
The existing timeline year view will now have added support to:
- Configure multiple resources.
- Enable row auto height.
Spreadsheet
The Spreadsheet will have the following new features:
Conditional formatting
This feature will allow the users to format a cell or range of cells based on the conditions applied.
Please refer to the following screenshot. The cells in the column Quantity are formatted based on the value.
Clear
Clear the content, formatting, and hyperlinks applied to a cell or range of cells in a spreadsheet.
Aggregates
Quickly check the sum, average, and count for the selected cells or range in a sheet.
Please refer to the following screenshot.
Word Processor
The Word Processor will have the following new features and enhancements.
Form fields
This feature will allow users to design forms using legacy form fields (text, check box, and drop-down) in a Word document and also fill the forms.
Please refer to the following screenshot.
Update cross-reference fields
Update a cross-reference field that links to a bookmark in the Word document.
Track changes
View the changes made to a Word document by several reviewers and accept or reject the changes.
Please refer to the following screenshot.
Comment enhancements
The comments feature will now allow users to:
- Customize the color of comments.
- Restrict a reviewer from deleting comments made by other reviewers.
File Manager
The File Manager will have the following new features.
Amazon S3 MVC file provider
This feature will allow the File Manager component to manage the files and folders in a collection of objects stored in an Amazon S3 bucket. It will also provide methods to perform various actions like create, copy, move, delete, upload, and download files and folders.
Please refer to the following screenshot.
Access control support in SQL database file provider
This feature will allow the users to restrict access to files and folders by defining a set of rules. On doing so, only the authorized users will be able to read, write, delete, and edit the files and folders.
Gantt Chart
The Gantt Chart will have the following new features.
Indent and outdent
Perform indenting and outdenting on hierarchical levels of tasks.
Read-only
This feature will provide support for enabling and disabling the Gantt editing operations.
Resource view advanced features
Multiple taskbar support
Visualize multiple tasks assigned to each resource in a row when the records are in the collapsed state.
Overallocation
This feature indicate to the user that a resource is assigned with two or more tasks that will occur in the same date range.
Predecessor
Establish task relationships among tasks in the Resource view.
PDF Viewer
Ink annotation
The PDF Viewer will have a new ink annotation feature, which will enable users to draw freehand on PDF files. You can also move, resize, remove, or edit the appearance of the freehand drawings.
Conclusion
In this blog, we have seen various new features and enhancements that will be available in Essential JS 2 in the 2020 Volume 2 release. This is just a peek into the features planned for our major controls. There are still many more enhancements being made to many other controls. Be sure to check out all the features once the release is rolled out.
Stay tuned to the Syncfusion Twitter, Facebook, and LinkedIn pages for the announcement of the release. We will also post a detailed blog following the release to guide you through working with the new controls and features.
If you wish to send us feedback or would like to submit any questions, please feel free to post them in the comments section of this blog post. You can also contact us through our support forum, feedback portal, or Direct-Trac support system. We are always happy to assist you!