What’s New in 2019 Volume 3: Essential JS 2 Charts | Syncfusion Blogs
Live Chat Icon For mobile
Live Chat Icon
Popular Categories.NET  (174).NET Core  (29).NET MAUI  (207)Angular  (109)ASP.NET  (51)ASP.NET Core  (82)ASP.NET MVC  (89)Azure  (41)Black Friday Deal  (1)Blazor  (219)BoldSign  (14)DocIO  (24)Essential JS 2  (107)Essential Studio  (200)File Formats  (66)Flutter  (133)JavaScript  (221)Microsoft  (119)PDF  (81)Python  (1)React  (100)Streamlit  (1)Succinctly series  (131)Syncfusion  (917)TypeScript  (33)Uno Platform  (3)UWP  (4)Vue  (45)Webinar  (51)Windows Forms  (61)WinUI  (68)WPF  (159)Xamarin  (161)XlsIO  (36)Other CategoriesBarcode  (5)BI  (29)Bold BI  (8)Bold Reports  (2)Build conference  (8)Business intelligence  (55)Button  (4)C#  (149)Chart  (131)Cloud  (15)Company  (443)Dashboard  (8)Data Science  (3)Data Validation  (8)DataGrid  (63)Development  (631)Doc  (8)DockingManager  (1)eBook  (99)Enterprise  (22)Entity Framework  (5)Essential Tools  (14)Excel  (40)Extensions  (22)File Manager  (7)Gantt  (18)Gauge  (12)Git  (5)Grid  (31)HTML  (13)Installer  (2)Knockout  (2)Language  (1)LINQPad  (1)Linux  (2)M-Commerce  (1)Metro Studio  (11)Mobile  (507)Mobile MVC  (9)OLAP server  (1)Open source  (1)Orubase  (12)Partners  (21)PDF viewer  (43)Performance  (12)PHP  (2)PivotGrid  (4)Predictive Analytics  (6)Report Server  (3)Reporting  (10)Reporting / Back Office  (11)Rich Text Editor  (12)Road Map  (12)Scheduler  (52)Security  (3)SfDataGrid  (9)Silverlight  (21)Sneak Peek  (31)Solution Services  (4)Spreadsheet  (11)SQL  (11)Stock Chart  (1)Surface  (4)Tablets  (5)Theme  (12)Tips and Tricks  (112)UI  (387)Uncategorized  (68)Unix  (2)User interface  (68)Visual State Manager  (2)Visual Studio  (31)Visual Studio Code  (19)Web  (595)What's new  (332)Windows 8  (19)Windows App  (2)Windows Phone  (15)Windows Phone 7  (9)WinRT  (26)
Essential JS 2 Charts

What’s New in 2019 Volume 3: Essential JS 2 Charts

We are glad to announce that our 2019 Volume 3 beta release has rolled out. In this blog, you are going to see a quick overview of the new features and enhancements done in the Essential JS 2 Charts libraries. These features are available on the JavaScript, AngularReactVueASP.NET MVCASP.NET Core, and Blazor platforms.

Let’s look at the new features and enhancements.

Multi-region selection

The Selection feature allows you to fetch a collection of data under a region in a chart. Multiselection enables you to fetch different collections of data from multiple regions of a chart. It also allows you to move a selected region to a different position.

The following code example illustrates how to allow multi-selection in a chart.

import { ChartSelection } from '@syncfusion/ej2-charts';
Chart.Inject(Selection);

let chart: Chart = new Chart({
       
    selectionMode: 'DragXY',

    // Allows multiple selection on chart.

    allowMultiSelection: true,
    
}, '#element');

 

Multi-Region

Lasso selection

The Charts control now allows you to select a region by drawing freehand shapes to fetch a collection of data. You can also select multiple regions on a chart through this mode.

The following code example illustrates how to enable this lasso selection.

import { ChartSelection } from '@syncfusion/ej2-charts';
Chart.Inject(Selection);

import { Chart, Selection } from '@syncfusion/ej2-charts';
Chart.Inject(Selection);

let chart: Chart = new Chart({
       
    selectionMode: 'Lasso',

    
}, '#element');

Lasso selection

Data label rotation

Support has been added to rotate data labels in charts. You can specify the angle at which the label should rotate.

The following code example illustrates how to rotate the label 90 degrees.

import { Chart, ColumnSeries, DataLabel } from '@syncfusion/ej2-charts';
Chart.Inject(ColumnSeries, DataLabel);

let chart: Chart = new Chart({
       
    series: [
            {
                type: 'Column',                 
                marker: {
                    To rotate the datalabel
                    dataLabel: { enableRotation: true, angle: 90,  }
                }
            }
        ],
    
}, '#element');

Datalabel Rotation

You can also rotate the data labels in pie and doughnut charts. By default, when enableRotation is true, the labels will be rotated along the pie slice. You can change the angle of rotation by using the angle property.

Datalabel Rotation

Pie and doughnut highlight

A new feature allows pie and doughnut slices to be highlighted along with the border when the mouse moves over them. The following image shows the highlighted points on interaction.

Donut highlight

Conclusion

In addition to these features, we have included some minor improvements and bug fixes. For existing customers, the new version is available for download from the License and Downloads page. If you are not yet a customer, you can try our 30-day free trial to check out these new features. Try our samples from this GitHub location.

If you wish to send us feedback or would like to submit any questions, please feel free to post them in the comments section below, or contact us through our support forumDirect-Trac, or feedback portal.

Tags:

Share this post:

Popular Now

Be the first to get updates

Subscribe RSS feed

Be the first to get updates

Subscribe RSS feed