In this blog, I am going to give you a quick overview of the new features we have planned for Essential JS 2 in the upcoming 2020 Volume 3 release. Let’s see them with a bird’s-eye view!
Kanban moves from preview to production-ready
The Kanban component has been developed to meet industrial standards. It is now a production-ready component.
The Essential JS 2 2020 Volume 3 release delivers the following exciting and useful features.
Lazy loading with grouping
This feature will allow users to use server-side grouping to render records in a collapsed state while binding a large volume of data. The grouped items with n levels of data will be loaded on demand when the corresponding group is expanded.
This new feature will allow users to view, insert, and modify a picture in a spreadsheet. It also provides customization options.
This feature will allow users to insert a line break between paragraphs of text within a cell in a spreadsheet.
Range selection helper
This feature will help you select a range or multiple ranges while editing a formula in a cell.
The Charts control will have the following new chart types and features.
Stacked stepped area chart
A new stacked stepped area chart will be added to the Charts control. It is basically a stepped area chart where the related values are stacked on top of each other.
Chart legend title
This feature will allow you to display a title for the legend in your charts.
Stock events for individual series
This feature will allow you to provide stock events for each series separately.
The Pivot Table will be equipped with the following features.
Server-side pivot engine
We will introduce a server-side pivot engine to the Pivot Table where all the pivot calculations, filtering, sorting, and other operations can be done. Then, the information to be displayed in the view port will be passed to the client side. This will transfer only the required data source to a browser. With this, we can reduce the network traffic and increase the rendering performance of the Pivot Table, especially when handling millions of data points. It works best when virtual scrolling is enabled. The engine will support different kinds of data sources such as JSON, CSV, DataTable, and collections.
An option to directly edit the value in a cell without the use of an external edit dialog will be included in the Pivot Table. It is applicable if and only if the value of the cell is based on a single item raw data.
The MultiSelect Dropdown control will have the following new feature.
Material-style filled appearance
This feature will allow you to render the MultiSelect Dropdown control in a filled style, which is the latest Material design.
I hope you now have a clear idea about the new useful and exciting features that will be available in our Essential JS 2 2020 Volume 3 release. Along with them, much more will be included in the release.
If you want us to add any other feature or control in our Essential JS 2 platform, please mention them in the comment section below. You can also contact us through our support forums, Direct-Trac, or feedback portal. We are always happy to assist you!