Highcharts Examples Line charts. The code below shows an example of a webpage using Highcharts ( jsFiddle demo ). Angular Charts is a HTML5 based charting library which is creating chart on canvas html5 element. Here, is a detailed Angular 5 DataTable example and tutorial. PluralSight Knockout. In “Getting Started with Highcharts Part I: Basic Charts,” we covered the absolute basics of how to use the Highcharts jQuery plugin. 0 This website is not affiliated with Stack Overflow. An example is combining a bar chart with the pie chart. NET Core, Angular 5, and the Entity Framework Core. Complex ReactJS example; Highcharts and YQL; SlickGrid; Angular; Webix; Serialise component and layout state and store it in LocalStorage. In this article, we will go to some charges which can be used with high-tech engineers. gulp+webpack+angular1的一点小经验(第三部分使用一些angular1的插件ui-bootstrap与highcharts) 12-11 阅读数 967 第一个要介绍的是我们的麻烦制造器:angular-ui-bootstrap ui-bootstrap可以有很多通用的插件给大家用,比如弹窗啊(modal),翻页控件啊(pagination),为什么. Highcharts library also provide several theme and graphic design that way you can make better layout. JSFiddle or its authors are not responsible or liable for any loss or damage of any kind during the usage of provided code. At some point I am hiding datalables of one series. co/Tyzp50gyen #charts #dataviz. 6 best Angular charting libraries This article highlights 5 best Angular chart libraries which include dynamic graphs base-charts, interactive charts, and all the main chart types which can ease your Angular development & make your Angular 2+ app more beautiful & interactive. This calls angular's component schematics and then modifies the result, so all the options for the component schematic are also usable here. Men & Mice Web Service: JSON-RPC. If you're starting an Angular-2 dashboard application then Ani-Angular-2 Theme comes very handy. AngularJS (requires at least 1. It really great way to use highcharts. Highcharts currently supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble,. There is no current library for C3JS on Angular but you can read this post on Google groups. In this example we show yearly sales of 10 different companies, the database table can be found [here]. Defining Providers in Shared Modules in Angular Sometimes you’ll want to create a shared module in an Angular app that defines services, pipes and directives that feature modules and lazy-loaded modules can use. Create a custom Angular Highcharts component and use it in Radzen. A simple Angularjs directive for Highcharts. Join the community of millions of developers who build compelling user interfaces with Angular. Firstly, I had to pick libraries and frameworks to crate a foundation for the site. Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. You cannot add titles, but you can use raw D3. You cannot add titles, but you can use raw D3. Best Practice AngularJs Examples and Tutorials. After a lot of research, I found a technology called WebSocket, which seems to be latest technology developed to transfer realtime data. This article will demonstrate how to create charts using Highcharts Library in Angular JS with Web API. Heat and tree maps. Highcharts is a one type js library, that provide to populate bar chart, line chart, area chart, column chart etc. dependency: $ npm install chart. Donate $5 to cdnjs via Bountysource, Open Collective or Patreon, or contribute on GitHub to make cdnjs sustainable! Twitter Discourse. ts import { ChartModule } from 'angular-highcharts'; @NgModule({ imports: [ ChartModule // add. Set corresponding variable (updateFlag in the example) to true and after update on a chart is done it will be changed asynchronously to false by Highcharts-angular component. NET: Highcharts Highstock. 1 beta Licensed under the MIT license. Build an Angular 1. 6 best Angular charting libraries This article highlights 5 best Angular chart libraries which include dynamic graphs base-charts, interactive charts, and all the main chart types which can ease your Angular development & make your Angular 2+ app more beautiful & interactive. The Cisco Ready platform will improve visibility of Total Actionable Opportunities vs SFDC Pipeline in different opportunity types Renewals, Refresh, Attach across global theaters. In my opinion angular-google-chart's API isn't as nice as for example the Highcharts API but can easily be used to display simple charts. Installation. During the course, we will see number of examples like - Hello World Angular Element, Communication between Angular Element and DOM and vice versa, Using Highcharts chart as Angular Element, Using Angular Material table as Angular Element and developing weather report widgets. Line charts. Angular 2/4/5 Services Tutorial with Example A service is created and used when a we want use common functionality to various modules. It offers enhanced HTML functionality, data binding, MVC pattern structure, routing support and much more. If you don't mind tech-related ads (no tracking or remarketing), and want to keep us running, whitelist JSFiddle in your blocker. Much like you create controllers and services, you can create your own directives for AngularJS to use. Series is an array where each element of this array represents a single line on the chart. js in Angular. SFO, prepare for liftoff. Laravel 5 Chart example using Charts Package It's always good fit for understand if we use some graphical way display our progress report using chart. Angular Charts is a HTML5 based charting library which is creating chart on canvas html5 element. highcharts-editor - Version 0. NET MVC Highcharts is a JavaScript library to implement charting functionality like a line chart, bar chart, column chart etc. An example-driven approach to creating stunning graphics directly within LaTeX; Who This Book Is For. waiting for some more. This makes the library very customizable. is a JavaScript library that provides beautiful, and high quality web-based charting with minimal coding. In this example, side-by-side mode for the full-stacked bar series type is used to group bar series based on their stack property value. 'Using the experimental Highcharts Boost module' }. Please feel free to link to the files from our CDN at code. Handling Events. Basic area; Area with negative values; Stacked area; Percentage area; Area with. highcharts-ng. What is HighchartWhat is Highchart ● Highcharts is a charting library written in pure HTML5/JavaScript, offering intuitive, interactive charts to your web site or web application. How to Use Highcharts Chart Rotation JS with ASP. js and the Highcharts library in your mobile applications created on the Ionic framework. Tree map with levels. Join the community of millions of developers who build compelling user interfaces with Angular. Nonetheless it is great if you want to dive right into creating simple Charts. Net, PHP, C, C++, Python, JSP, Spring, Bootstrap, jQuery, Interview. json file #Required Import. As an example, create an angular gauge that indicates the customer satisfaction score for the last week at Harry's SuperMart. About HTML Preprocessors. js environment and already has all of npm's 400,000 packages pre-installed, including highcharts-angular with all npm packages installed. Highcharts is a very popular and simple library for php developer. 7 we will give you demo and example for implement. net Generate unique OTP in asp. AngularJS directive for Highcharts. Tree map with levels. Angular is a development platform for building mobile and desktop web applications. How to Use Highcharts Chart Rotation JS with ASP. Column Filter. [oneToOne]="oneToOneFlag". If you're starting an Angular-2 dashboard application then Ani-Angular-2 Theme comes very handy. Highcharts currently supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble,. Column filters are access in the grid UI either in the Column Menu or the Tool Panel. Simple Highcharts app in ionic2 High-Stock Charts. 5 component – An AngularJS tutorial - Step by Step Guide with Demo Click To Tweet What else can we do with components? Our previous example was a very basic one, so the HTML was not very complex. We're going to start with an empty project. AngularJS (requires at least 1. This blog post demonstrates how to integrate a 3rd party JavaScript library in Radzen - the highly popular Highcharts! Creating the Highcharts Angular component. Point values are converted to a percentage, and the height of the resulting column is equal to 100%. Plunker is an online community for creating, collaborating on and sharing your web development ideas. Highcharts is another open source java-script library to create interactive chart using HTML5. com provides with a lot of different types of charts – line, area, bar, column, pie and. Highcharts angular gauge chart example. Yes, you can effectively use HighCharts with AngularJS! I would recommend you to use this directive - pablojim/highcharts-ng to integrate HighCharts with AngularJS. Learn how to properly format the "y" axis values of your Highcharts chart. angular-highcharts is an Angular directive based implementation of highcharts and ATTOW requires Angular 7 (which was released very recently) I have no affiliation to either library. io, Typescript and Angular-material2. The quality of statistics is highly dependent on the quality of the collected data sets, however, and can be difficult to generalize. Highcharts supports line, spline, area, area-spline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange and polar chart. Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Find more examples of integrating the pivot table with the AngularJS framework on GitHub. Designed and built with <3 by Louis LIN. Proxy is the name or IP address of a server running the Men & Mice Web In the example below we have created a Python script. Z Open an editor from the terminal. Including the most asked for financial and category charts, Ignite UI for Angular fulfills your fintech and business needs. Angular highcharts combinations are used for representing several types of charts in a single graph. Example of Highcharts in use with TypeScript. We use --save to get to the save at our package. A protip by hjemmel about highcharts, chart, directive, and angular. In its simplest form, Highcharts can be loaded and initialized in pure JavaScript from within an Angular controller or in plain JavaScript. Much like you create controllers and services, you can create your own directives for AngularJS to use. It provides a way to build apps for any deployment target by reusing existing code. PDF - Download highcharts for free This modified text is an extract of the original Stack Overflow Documentation created by following contributors and released under CC BY-SA 3. Check out a live example on JSFiddle. Create dynamic charts with Angular 2 and Highcharts Jan 20, 2017 - #Angular 2 #Highcharts - Contribute to this page on GitHub In this article I'm using Angular 2 with TypeScript and ES5 so if you don't understand what it is, I recommend you this John Papa awesome article. Highcharts Tutorial - Learning Highcharts in simple and easy steps using this beginner's tutorial containing basic to advanced knowledge of Highcharts Technology including Highcharts Gauges, Column Charts, Bar Charts, Line Charts and Pie Charts. You will also get verifiable certificates (unique certification number and your unique URL) when you complete each of the 9 courses , 4 Projects. Angular 4+ project work including examples in express. This makes the library very customizable. In order to build such kind of charts in Angular, there are many choices in chart library like D3 chart, Highchart, AMCHARTS, NGX-Charts etc. Use this AngularJS charts plugin to add interactive charts to your web and mobile applications using just a single directive. My approach has been to dump what I know and learn the idioms of angular first. We do not have Pivot as built-in component, possible solution is to use third party Angular component similar to this blog post: Radzen. Please see the Highcharts angular gauge chart documentation to get more information about available options for customizing chart appearance as well as see other examples. A protip by hjemmel about highcharts, chart, directive, and angular. Highcharts Examples Line charts. Line charts. Help Angular by taking a 1 minute survey !. This article will demonstrate how to create charts using Highcharts Library in Angular JS with Web API. In that article, we demonstrated that with minimal effort, we can render a professional looking chart in our web page. Created By: Debasis Das (8-Jan-2015) In this article we will demonstrate different ways of loading a highcharts by feeding data from different sources types. In this post we'll build a CRUD app for our CouchDB data using AngularJS and RESTful APIs. After searching on web, I came across third party vendors like Kendo Charts and Highcharts but I falls in love with Highcharts. We are going to modify/extend the existing sample application by downloading the. If you want to make charts, it's one of the most customizable and well-documented API's out there. waiting for some more. Once a dialog is closed, it. Allows Highcharts, Highstock, Highmaps and Highcharts Gantt to be used in SaaS projects, web applications, intranets, and websites. As a result, the following article is concerned not with the collection of statistical data but rather with the graphical representation of these data sets using AngularJS. Highcharts. Zeppelin lets you pass variables to Angular using z-commands, like z. flexmonster. An example-driven approach to securing Oracle APEX applications. An example is combining a bar chart with the pie chart. In Highcharts, we can display additional data in a separate series array. This website makes minimal use of cookies. Include custom assets. To create the angular gauge by plotting the customer satisfaction score, do the following: Specify the type using the type attribute. The problem is that the size of the high charts does not adapt when you are going in full screen mode. 2010 to 2014). Next, let's install the Charts. Much like you create controllers and services, you can create your own directives for AngularJS to use. Official Highcharts wrapper for Angular with active support. Let's create responsive dashboard using - AngularJS - Bootstrap - SignalR - Highcharts This sample project based on tons of resources on internet. Questions: I have several (bootstrap) panels where I would like to have the opportunity to show this fullscreen. Setting Up a Chart in an Ionic App Using Highcharts Learn the basics of creating charts with Node. This blog post demonstrates how to integrate a 3rd party JavaScript library in Radzen - the highly popular Highcharts! Creating the Highcharts Angular component. net using C#, vb. Declarative templates with data-binding, MVC, dependency injection and great testability story all implemented with pure client-side JavaScript!. Angular 4+ project work including examples in express. In the following example I will show a “two-way bound” textbox using the new syntax. This makes the library very customizable. In this example, let us create a chart for gender wise pass percentage in an exam ( pass percentage of boys vs girls) since last 5 years (i. For angular5 and angular6 you have to install a specific version of angular-highcharts. Notice: Undefined index: HTTP_REFERER in /home/yq2sw6g6/loja. All code belongs to the poster and no license is enforced. Basic line; Ajax loaded data, clickable points; With data labels; Time series, zoomable; Spline with inverted axes; Spline with symbols; Spline with plot bands; Time data with irregular intervals; Logarithmic axis; Area charts. # install angular-highcharts and highcharts yarn add angular-highcharts highcharts npm # install angular-highcharts and highcharts npm i --save angular-highcharts highcharts angular5 & angular6 support. Nonetheless it is great if you want to dive right into creating simple Charts. It really great way to use highcharts. The Highcharts product was developed by Highsoft Solutions AS, a Norwegian company in the year 2009. You must prepare the ground. For example, use fm-report instead or report and fm-component-folder instead of componentFolder. When all colors are used, new colors are pulled from the start again. Best Practice AngularJs Examples and Tutorials. Highcharts Examples Line charts. ts import { ChartModule } from ' angular-highcharts ' ; @ NgModule ({ imports: [ ChartModule // add ChartModule to your imports ] }) export class AppModule {}. Now, we're going to use the Angular CLI to generate a new Angular 5 project: $ ng new charts && cd charts. The only required dependencies are:. I am using Angular 6 for this example. NET Core, Angular 5 and Entity Framework Core. Highcharts for AngularJS. Line charts. We will demonstrate the following data load types. The below controllers, filters, directives, services, providers, modules, packages aim to give you a quick start include dynamic graphs base-charts, interactive charts, and all the main chart types line, bar, radar, pie, polarArea. It allows us to have different views of the same data at a glance. Highcharts Examples Line and scatter charts. # angular5 yarn add [email protected] npm i [email protected] # angular6 yarn add [email protected] npm i [email protected] Usage Example // app. Guide the recruiter to the conclusion that you are the best candidate for the angular job. Highcharts for VueJS. Interactive Angular 2 Charts with ZingChart. In order to prevent users from tabbing into elements in the background, the Material dialog uses a focus trap to contain focus within itself. resultsViews. Angular Gauge Chart. Nonetheless it is great if you want to dive right into creating simple Charts. highcharts-ng. Watch the livestream. It runs a full Node. A simple Angularjs directive for Highcharts. This may seem inconvenient, but luckily, the Angular team has given us syntactic sugar that hides the added complexity. Try angular-gantt now using the Demo Application. We have a lot of other libraries option to add a chart in Angular. As a result, the following article is concerned not with the collection of statistical data but rather with the graphical representation of these data sets using AngularJS. NET MVC from the serve. Pie chart data will be generated from our database (MS SQL server) connection by calling Webmethod. In “Getting Started with Highcharts Part I: Basic Charts,” we covered the absolute basics of how to use the Highcharts jQuery plugin. AngularJS is what HTML would have been, had it been designed for building web-apps. Much like you create controllers and services, you can create your own directives for AngularJS to use. Basic examples Advanced examples. AngularJS directive for Highcharts. AngularJs component in Extjs App If this is your first visit, you may have to register before you can post. In this example we show yearly sales of 10 different companies, the database table can be found [here]. Angular Example - Tour of Heroes: Part 6. Use this AngularJS charts plugin to add interactive charts to your web and mobile applications using just a single directive. IO is a cross-browser wrapper and polyfill for websockets that makes developing real-time applications a breeze. Using Angular 5 it becomes easy to represent information in many ways example we can build a dashboard for an organization using the chart in many different ways and that too, quickly. However, for other joint angles it can be used to obtain a gross measure, and this may be sensitive to change over time in people with impairments. Using High-stock charts in Ionic 2/ angular 2 is bit tricky and different as this library in particular is created for javascript only and Ionic2. At some point I am hiding datalables of one series. Angular gauge. angular-gantt Gantt chart component for AngularJS. How to Use Highcharts Chart Rotation JS with ASP. Build an Angular 1. Basic line; Ajax loaded data, clickable points; With data labels; Time series, zoomable; Spline with inverted axes; Spline with symbols; Spline with plot bands; Time data with irregular intervals; Logarithmic axis; Area charts. ts, the file that will do the work! Let's code! Here's our highcharts. The HighChart and D3 are the Javascript library for data visualization. Learn more about prsat OR prsat. js / highcharts usage Ended Work to be carried out via teamviewer to start with. We can create different types of charts using Highcharts. When AngularJS bootstraps your application, the HTML compiler traverses the DOM matching directives against the DOM elements. El mejor y más fácil enfoque que propongo es crear un servicio común para diferentes cuadros y una directiva de cuadro base común para buscar cambios en los datos del gráfico. Point values are converted to a percentage, and the height of the resulting column is equal to 100%. "Festa Lá" is a multiplatform entertainment solution whose main purpose is to inform about events, parties and concerts that will be held throughout the country. After this configuration you are all set to use Highcharts in your Angular application. Let's take a quick look at the wrapper along with the included demo app. In Highcharts, there is an array containing the default colors for the chart's series. Point values are converted to a percentage, and the height of the resulting column is equal to 100%. When all colors are used, new colors are pulled from the start again. It runs a full Node. Using HTML as the template language, Angular 8 offers developers the possiblity to create their own components. Angular is a platform for building mobile and desktop web applications. It offers enhanced HTML functionality, data binding, MVC pattern structure, routing support and much more. #Command for New Project In Angular command: ng new project-name #highchart installation command command: npm install angular2-highcharts --save after that check package. The checkbox, or radiobutton, will be checked if the expression inside the ng-checked attribute returns true. Complex ReactJS example; Highcharts and YQL; SlickGrid; Angular; Webix; Serialise component and layout state and store it in LocalStorage. By using highcharts we can easily implement angular gauge chart with required data. In this chapter, we will showcase the configuration required to draw a chart using the Highcharts API in Angular. Highcharts for AngularJS. This is what I think are the Top 20 Angular 2 Charts and Graphs available to developers at the moment with Angular 2 version 2. e jQuery ajax call which gives JSON data. Example of Highcharts in use with TypeScript. com provides with a lot of different types of charts – line, area, bar, column, pie and many more. In this post, we will learn about Simple Highcharts Chart Example using Laravel MySQL Database with an example. Highcharts for Angular. How to write an effective Highcharts job post. Finally, call chart() constructor and pass HTML element accessed via local HTML alias and options object. json file then copy the full code as above so as to update your Angular version to 5. Feel free to search this API through the search bar or the navigation tree in the sidebar. Notice: Undefined index: HTTP_REFERER in /home/yq2sw6g6/loja. This article gives an explanation about how to create and use charts in angular using the highcharts library with a simple example and also show the use of angular directive for a pie chart or a circle chart. Welcome to the Highcharts JS Options Reference. Highcharts Tutorial - Learning Highcharts in simple and easy steps using this beginner's tutorial containing basic to advanced knowledge of Highcharts Technology including Highcharts Gauges, Column Charts, Bar Charts, Line Charts and Pie Charts. 7 we will give you demo and example for implement. If you notice that, the Angular version is 4 in your package. We are therefore happy to present to you our official Highcharts Angular wrapper, which is free to use (please note that using Highcharts for commercial projects require a valid license). JSFiddle or its authors are not responsible or liable for any loss or damage of any kind during the usage of provided code. We can simply. , integrating Highcharts with your Angular-powered web app). Heat and tree maps. The files are hosted from Amazon CloudFront, which distributes them to edge locations all over the world for fast access and reliability. Join the community of millions of developers who build compelling user interfaces with Angular. For example, the colour of a line is generally set this way. But as it's not a native tooltip, it can be styled. NET Core, Angular 5, and the Entity Framework Core. Learn more about prsat OR prsat. It's having zero configuration to use DataTable with Angular 5 app. I need to populate the chart using data form JSON file. Our bootstrapped company is located in Vik i Sogn, Norway, and has 20 employees working full-time on developing, marketing, and supporting our products. Fancy Grid is plugin-free library, it has no dependencies from other libraries. In order to build such kind of charts in Angular, there are many choices in chart library like D3 chart, Highchart, AMCHARTS, NGX-Charts etc. Post tags: Graphs and Charts, HighCharts, charting, angular chart, Chart. Consequently, the demos we provided will work for the Angular 2 beta 9 but will break in newer versions. Proxy is the name or IP address of a server running the Men & Mice Web In the example below we have created a Python script. How to Use Highcharts Chart Rotation JS with ASP. Basic area; Area with negative values; Stacked area; Percentage area; Area with missing points; Inverted axes; Area-spline. The only required dependencies are:. We have a lot of other libraries option to add a chart in Angular. Laravel 5 Chart example using Charts Package It's always good fit for understand if we use some graphical way display our progress report using chart. In this post we'll build a CRUD app for our CouchDB data using AngularJS and RESTful APIs. And also be sure to remove @types/highcharts from your dependencies. GitHub Gist: instantly share code, notes, and snippets. Net,MVC,AngularJs,Jquery,Javascript,Sql Server AND WCF snippets and tutorial Asp. Highstock is an another advanced option of highstock. waiting for some more. As you can see above there are essential things like all the app. Set corresponding variable (updateFlag in the example) to true and after update on a chart is done it will be changed asynchronously to false by Highcharts-angular component. There is no support for zooming as well. angular-highcharts is an Angular directive based implementation of highcharts and ATTOW requires Angular 7 (which was released very recently) I have no affiliation to either library. Simple Highcharts app in ionic2 High-Stock Charts. In this article we will go over some of the ways Highcharts can be used with AngularJS. El mejor y más fácil enfoque que propongo es crear un servicio común para diferentes cuadros y una directiva de cuadro base común para buscar cambios en los datos del gráfico. Highcharts is a very popular and simple library for php developer. Here's an example of a chart created with the tool: If you want to learn how to start using Highcharts, check out this great quick tutorial. Include custom assets. How to Complete this Guide. highcharts documentation: Getting started with highcharts. angular-highcharts is an Angular directive based implementation of highcharts and ATTOW requires Angular 7 (which was released very recently) I have no affiliation to either library. In its simplest form, Highcharts can be loaded and initialized in pure JavaScript from within an Angular controller or in plain JavaScript. Create dynamic charts with Angular 2 and Highcharts Jan 20, 2017 - #Angular 2 #Highcharts - Contribute to this page on GitHub In this article I’m using Angular 2 with TypeScript and ES5 so if you don’t understand what it is, I recommend you this John Papa awesome article. js in Angular. To start viewing messages, select the forum that you want to visit from the selection below. I'm new to angular as well. AngularJS comes with a set of these directives built-in, like ngBind, ngModel, and ngClass. com provides with a lot of different types of charts – line, area, bar, column, pie and. The major difference is in the syntax-specifically, in the placement of the content and target. After a lot of research, I found a technology called WebSocket, which seems to be latest technology developed to transfer realtime data. Angular Gauge Chart. Net Generate unique OTP in asp. Highcharts is a one type of used to charting library written in pure js - JavaScript used, offering an basic easy simple way of adding all design and structure interactive charts and user friendly charts to your web site or mobile responsive or web application for Loading JSON data to Highcharts data from JSON Response. When AngularJS bootstraps your application, the HTML compiler traverses the DOM matching directives against the DOM elements. Yes, you can effectively use HighCharts with AngularJS! I would recommend you to use this directive - pablojim/highcharts-ng to integrate HighCharts with AngularJS. Finally, call chart() constructor and pass HTML element accessed via local HTML alias and options object. Angular Example - Tour of Heroes: Part 6. AngularJs ASPMANTRA | Asp. Pie chart data will be generated from our database (MS SQL server) connection by calling Webmethod. ts file (to facilitate all import statements) and highcharts. AngularJS comes with a set of these directives built-in, like ngBind, ngModel, and ngClass. So today I'm going to give you a tutorial on how to visualize data using Angular - something that every developer should know. time to be concerned) and above 120k it would hit the red zone and all hands on deck. AngularJS is what HTML would have been, had it been designed for building web-apps. Feel free to search this API through the search bar or the navigation tree in the sidebar. In order to prevent users from tabbing into elements in the background, the Material dialog uses a focus trap to contain focus within itself. This category contains basic demos representing base chart categories as defined by Data Viz Project. I am working on an AngularJS Highcharts example based almost exactly on your blog post. This article will demonstrate how to create charts using Highcharts Library in Angular JS with Web API.