We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: June 24, 2019).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback
What’s New in Essential JS 2


What’s New in Essential JS 2

Volume 3 enriches our JavaScript Charts control with stacked stepped area charts and support for stock events for individual series. It also adds lazy loading with grouping to the JavaScript DataGrid.


Preview to production-ready component

The following component have been developed to meet industrial standards. It is now marked as production-ready component for JavaScript:

  • Kanban


Stacked stepped area chart

A new stacked stepped area chart has been added. It is basically a stepped area chart where the related values are stacked on top of each other.

Stacking step area chart.

Chart legend title

This feature allows you to display a title for the legend.

Legend title.


Fixed user handle

This feature allows users to add fixed user handles to nodes and connectors. This handle will always be visible even if the node or connector is not selected.

Fixed user handle support for node and connector.

Word Processor

Content control preservation

Preserve the content control in a document opened and exported by Word Processor.

Data Grid

Lazy loading with grouping

This feature allows users to use server-side grouping in order 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.

Lazy loading with grouping

Drag and drop frozen rows

This feature allows users to drag and drop grid rows in both frozen and movable parts of the Grid component.

Row drag and drop with frozen


Material Filled MultiSelect

This feature renders the MultiSelect control in filled style, which is the latest material design.

Filled MultiSelect with Delimeter Mode

Filled MultiSelect with Box Mode

Pivot Table

Server-side pivot engine

Introduced a server-side engine where all the pivot calculations, filtering, sorting, etc. are done. Then, the information to be displayed in the viewport will be passed to the client side. This prevents transferring the entire data source to a browser, which reduces network traffic and increases rendering performance of the Pivot Table especially where there are millions of data. It works best when virtual scrolling is enabled. The engine supports different kinds of data sources such as JSON, CSV, DataTable, and collections.

Inline editing

An option to edit the pivot table value cell directly without the use of an external edit dialog has been provided. It is applicable if and only if the value of the cell is based on a single raw data.

Inline editing

Template support in toolbar

Template support to create and add custom toolbar items to the toolbar panel.

Template support in toolbar



Allows users to view, insert, and modify a picture in a spreadsheet with customizing options.

Shape Support

Multiline editing

This feature allows users to insert a line break between paragraphs of the text within a cell in a spreadsheet.

Multiline Editing

Range selection helper

Select a range or multiple ranges when editing a formula in a cell.

Range Selection Helper

Stock Chart

Stock events for individual series

This feature allows you to give the stock events for each series separately.

Stock event.

Tree Grid

Autofill with frozen rows and columns

This feature allows users to drag the autofill icon across frozen and movable parts of the Tree Grid and update the selected cell values in the Tree Grid content.

Autofill with frozen rows and columns

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile
Live Chat Icon