UNPKG

vue-chart-engine

Version:

chart components built with Vue.js

47 lines (33 loc) 1.03 kB
import GenreMaker from '../highchart/genreMaker'; import * as DataMaker from '../highchart/highchartData'; var LineChart = class LineChart extends GenreMaker { createChart(subGenre){ var chart = anychart.line(); return chart; } getChart(subGenre,data){ var chart = this.createChart(subGenre); if(subGenre[0]=="line"){ chart.line(data); }else if(subGenre[0]=="spline"){ chart.spline(data); } if(subGenre.indexOf("series")!=-1){ for (var series in data) { if(subGenre=="series_line"){ chart.line(data[series]); }else if(subGenre=="series_spline"){ chart.spline(data[series]); } } } return chart; } getSeriesChart(){ // var data = DataMaker.getData(); // var chart = highchart.bar(data); // return chart; } } GenreMaker.line = LineChart; export var LineChart;