File: /mnt/data/smarthr-co-in/demo/angular/template_bk/chunk-RMXSYU3O.js
import{a as v,b as f}from"./chunk-OPRQFVPE.js";import{a as x}from"./chunk-ILLDEPHH.js";import{Hd as b,Sb as n,Tb as a,Ub as t,Vb as l,fb as s,ic as C,jc as c,kc as u,tc as i,yb as m}from"./chunk-AQ27DSQO.js";import"./chunk-EQDQRRRY.js";var L=["chart"],y=class h{routes=x;chart;Linechart;Areachart;ColumnCharts;StackedCharts;BarCharts;MixedChart;DonutChart;RadialChart;ngOnInit(){this.Linechart={series:[{name:"Desktops",data:[10,41,35,51,49,62,69,91,148]}],chart:{height:350,type:"line",zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{curve:"straight"},title:{text:"Product Trends by Month",align:"left"},grid:{row:{colors:["#f3f3f3","transparent"],opacity:.5}},xaxis:{categories:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep"]}},this.Areachart={series:[{name:"series1",data:[31,40,28,51,42,109,100]},{name:"series2",data:[11,32,45,32,34,52,41]}],chart:{height:350,type:"area"},dataLabels:{enabled:!1},stroke:{curve:"smooth"},xaxis:{type:"datetime",categories:["2018-09-19T00:00:00.000Z","2018-09-19T01:30:00.000Z","2018-09-19T02:30:00.000Z","2018-09-19T03:30:00.000Z","2018-09-19T04:30:00.000Z","2018-09-19T05:30:00.000Z","2018-09-19T06:30:00.000Z"]},tooltip:{x:{format:"dd/MM/yy HH:mm"}}},this.ColumnCharts={series:[{name:"Net Profit",data:[44,55,57,56,61,58,63,60,66]},{name:"Revenue",data:[76,85,101,98,87,105,91,114,94]},{name:"Free Cash Flow",data:[35,41,36,26,45,48,52,53,41]}],chart:{type:"bar",height:350},plotOptions:{bar:{horizontal:!1,columnWidth:"55%",endingShape:"rounded"}},dataLabels:{enabled:!1},stroke:{show:!0,width:2,colors:["transparent"]},xaxis:{categories:["Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct"]},yaxis:{title:{text:"$ (thousands)"}},fill:{opacity:1},tooltip:{y:{formatter:function(o){return"$ "+o+" thousands"}}}},this.StackedCharts={series:[{name:"PRODUCT A",data:[44,55,41,67,22,43]},{name:"PRODUCT B",data:[13,23,20,8,13,27]},{name:"PRODUCT C",data:[11,17,15,15,21,14]},{name:"PRODUCT D",data:[21,7,25,13,22,8]}],chart:{type:"bar",height:350,stacked:!0,toolbar:{show:!0},zoom:{enabled:!0}},responsive:[{breakpoint:480,options:{legend:{position:"bottom",offsetX:-10,offsetY:0}}}],plotOptions:{bar:{horizontal:!1}},xaxis:{type:"category",categories:["01/2011","02/2011","03/2011","04/2011","05/2011","06/2011"]},legend:{position:"right",offsetY:40},fill:{opacity:1}},this.BarCharts={series:[{name:"basic",data:[400,430,448,470,540,580,690,1100,1200,1380]}],chart:{type:"bar",height:350},plotOptions:{bar:{horizontal:!0}},dataLabels:{enabled:!1},xaxis:{categories:["South Korea","Canada","United Kingdom","Netherlands","Italy","France","Japan","United States","China","Germany"]}},this.MixedChart={series:[{name:"Website Blog",type:"column",data:[440,505,414,671,227,413,201,352,752,320,257,160]},{name:"Social Media",type:"line",data:[23,42,35,27,43,22,17,31,22,22,12,16]}],chart:{height:350,type:"line"},stroke:{width:[0,4]},title:{text:"Traffic Sources"},dataLabels:{enabled:!0,enabledOnSeries:[1]},labels:["01 Jan 2001","02 Jan 2001","03 Jan 2001","04 Jan 2001","05 Jan 2001","06 Jan 2001","07 Jan 2001","08 Jan 2001","09 Jan 2001","10 Jan 2001","11 Jan 2001","12 Jan 2001"],xaxis:{type:"datetime"},yaxis:[{title:{text:"Website Blog"}},{opposite:!0,title:{text:"Social Media"}}]},this.DonutChart={series:[44,55,13,43,22],chart:{type:"donut"},labels:["Team A","Team B","Team C","Team D","Team E"],responsive:[{breakpoint:480,options:{chart:{width:200},legend:{position:"bottom"}}}]},this.RadialChart={series:[44,55,67,83],chart:{height:350,type:"radialBar"},plotOptions:{radialBar:{dataLabels:{name:{fontSize:"22px"},value:{fontSize:"16px"},total:{show:!0,label:"Total",formatter:function(){return"249"}}}}},labels:["Apples","Oranges","Bananas","Berries"]}}generateData(o,r,e){let d=0,p=[];for(;d<r;){let S=Math.floor(Math.random()*750)+1,g=Math.floor(Math.random()*(e.max-e.min+1))+e.min,A=Math.floor(Math.random()*61)+15;p.push([S,g,A]),o+=864e5,d++}return p}static \u0275fac=function(r){return new(r||h)};static \u0275cmp=m({type:h,selectors:[["app-chart-apex"]],viewQuery:function(r,e){if(r&1&&C(L,5),r&2){let d;c(d=u())&&(e.chart=d.first)}},decls:71,vars:54,consts:[[1,"cardhead"],[1,"page-header"],[1,"row"],[1,"col-sm-12"],[1,"page-title"],[1,"col-md-6"],[1,"card"],[1,"card-header"],[1,"card-title"],[1,"card-body"],["id","s-line",1,"chart-set"],[3,"series","chart","xaxis","dataLabels","grid","stroke","title"],["id","s-line-area",1,"chart-set"],[3,"series","chart","xaxis","stroke","tooltip","dataLabels"],["id","s-col",1,"chart-set"],[3,"series","chart","dataLabels","plotOptions","yaxis","legend","fill","stroke","tooltip","xaxis"],["id","s-col-stacked",1,"chart-set"],[3,"series","chart","dataLabels","plotOptions","responsive","xaxis","legend","fill"],["id","s-bar",1,"chart-set"],[3,"series","chart","dataLabels","plotOptions","xaxis"],["id","mixed-chart",1,"chart-set"],[3,"series","chart","yaxis","xaxis","labels","stroke","title","dataLabels","fill","tooltip"],["id","donut-chart",1,"chart-set"],[3,"series","chart","labels","responsive"],["id","radial-chart",1,"chart-set"],[3,"series","chart","plotOptions","labels"]],template:function(r,e){r&1&&(a(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"h3",4),i(5,"Charts"),t()()()(),a(6,"div",2)(7,"div",5)(8,"div",6)(9,"div",7)(10,"h5",8),i(11,"Apex Simple"),t()(),a(12,"div",9)(13,"div",10),l(14,"apx-chart",11),t()()()(),a(15,"div",5)(16,"div",6)(17,"div",7)(18,"h5",8),i(19,"Area Chart"),t()(),a(20,"div",9)(21,"div",12),l(22,"apx-chart",13),t()()()(),a(23,"div",5)(24,"div",6)(25,"div",7)(26,"h5",8),i(27,"Column Chart"),t()(),a(28,"div",9)(29,"div",14),l(30,"apx-chart",15),t()()()(),a(31,"div",5)(32,"div",6)(33,"div",7)(34,"h5",8),i(35,"Column Stacked Chart"),t()(),a(36,"div",9)(37,"div",16),l(38,"apx-chart",17),t()()()(),a(39,"div",5)(40,"div",6)(41,"div",7)(42,"h5",8),i(43,"Bar Chart"),t()(),a(44,"div",9)(45,"div",18),l(46,"apx-chart",19),t()()()(),a(47,"div",5)(48,"div",6)(49,"div",7)(50,"h5",8),i(51,"Mixed Chart"),t()(),a(52,"div",9)(53,"div",20),l(54,"apx-chart",21),t()()()(),a(55,"div",5)(56,"div",6)(57,"div",7)(58,"h5",8),i(59,"Donut Chart"),t()(),a(60,"div",9)(61,"div",22),l(62,"apx-chart",23),t()()()(),a(63,"div",5)(64,"div",6)(65,"div",7)(66,"h5",8),i(67,"Radial Chart"),t()(),a(68,"div",9)(69,"div",24),l(70,"apx-chart",25),t()()()()()()),r&2&&(s(14),n("series",e.Linechart.series)("chart",e.Linechart.chart)("xaxis",e.Linechart.xaxis)("dataLabels",e.Linechart.dataLabels)("grid",e.Linechart.grid)("stroke",e.Linechart.stroke)("title",e.Linechart.title),s(8),n("series",e.Areachart.series)("chart",e.Areachart.chart)("xaxis",e.Areachart.xaxis)("stroke",e.Areachart.stroke)("tooltip",e.Areachart.tooltip)("dataLabels",e.Areachart.dataLabels),s(8),n("series",e.ColumnCharts.series)("chart",e.ColumnCharts.chart)("dataLabels",e.ColumnCharts.dataLabels)("plotOptions",e.ColumnCharts.plotOptions)("yaxis",e.ColumnCharts.yaxis)("legend",e.ColumnCharts.legend)("fill",e.ColumnCharts.fill)("stroke",e.ColumnCharts.stroke)("tooltip",e.ColumnCharts.tooltip)("xaxis",e.ColumnCharts.xaxis),s(8),n("series",e.StackedCharts.series)("chart",e.StackedCharts.chart)("dataLabels",e.StackedCharts.dataLabels)("plotOptions",e.StackedCharts.plotOptions)("responsive",e.StackedCharts.responsive)("xaxis",e.StackedCharts.xaxis)("legend",e.StackedCharts.legend)("fill",e.StackedCharts.fill),s(8),n("series",e.BarCharts.series)("chart",e.BarCharts.chart)("dataLabels",e.BarCharts.dataLabels)("plotOptions",e.BarCharts.plotOptions)("xaxis",e.BarCharts.xaxis),s(8),n("series",e.MixedChart.series)("chart",e.MixedChart.chart)("yaxis",e.MixedChart.yaxis)("xaxis",e.MixedChart.xaxis)("labels",e.MixedChart.labels)("stroke",e.MixedChart.stroke)("title",e.MixedChart.title)("dataLabels",e.MixedChart.dataLabels)("fill",e.MixedChart.fill)("tooltip",e.MixedChart.tooltip),s(8),n("series",e.DonutChart.series)("chart",e.DonutChart.chart)("labels",e.DonutChart.labels)("responsive",e.DonutChart.responsive),s(8),n("series",e.RadialChart.series)("chart",e.RadialChart.chart)("plotOptions",e.RadialChart.plotOptions)("labels",e.RadialChart.labels))},dependencies:[b,f,v],encapsulation:2})};export{y as ChartApexComponent};