View file Boron/Documentation/assets/js/pages/demo.dashboard-analytics.js

File size: 5.29Kb
!function(s){"use strict";function e(){this.$body=s("body"),this.charts=[]}e.prototype.initCharts=function(){window.Apex={chart:{parentHeightOffset:0,toolbar:{show:!1}},grid:{padding:{left:0,right:0}},colors:["#3e60d5","#47ad77","#fa5c7c","#ffbc00"]};for(var e=new Date,e=function(e,t){for(var a=new Date(t,e,1),r=[],o=0;a.getMonth()===e&&o<15;){var s=new Date(a);r.push(s.getDate()+" "+s.toLocaleString("en-us",{month:"short"})),a.setDate(a.getDate()+1),o+=1}return r}(e.getMonth()+1,e.getFullYear()),t=["#3e60d5","#47ad77","#fa5c7c","#ffbc00"],a=s("#sessions-overview").data("colors"),e={chart:{height:309,type:"area"},dataLabels:{enabled:!1},stroke:{curve:"smooth",width:4},series:[{name:"Sessions",data:[10,20,5,15,10,20,15,25,20,30,25,40,30,50,35]}],zoom:{enabled:!1},legend:{show:!1},colors:t=a?a.split(","):t,xaxis:{type:"string",categories:e,tooltip:{enabled:!1},axisBorder:{show:!1},labels:{}},yaxis:{labels:{formatter:function(e){return e+"k"},offsetX:-15}},fill:{type:"gradient",gradient:{type:"vertical",shadeIntensity:1,inverseColors:!1,opacityFrom:.45,opacityTo:.05,stops:[45,100]}}},r=(new ApexCharts(document.querySelector("#sessions-overview"),e).render(),[]),o=10;1<=o;o--)r.push(o+" min ago");t=["#3e60d5","#47ad77","#fa5c7c","#ffbc00"],(a=s("#views-min").data("colors"))&&(t=a.split(",")),e={chart:{height:236,type:"bar",stacked:!0},plotOptions:{bar:{horizontal:!1,endingShape:"rounded",columnWidth:"22%",dataLabels:{position:"top"}}},dataLabels:{enabled:!0,offsetY:-24,style:{fontSize:"12px",colors:["#8a969c"]}},series:[{name:"Views",data:function(e){for(var t=[],a=0;a<e;a++)t.push(Math.floor(90*Math.random())+10);return t}(10)}],zoom:{enabled:!1},legend:{show:!1},colors:t,xaxis:{categories:r,labels:{show:!1},axisTicks:{show:!1},axisBorder:{show:!1}},yaxis:{labels:{show:!1}},fill:{type:"gradient",gradient:{inverseColors:!0,shade:"light",type:"horizontal",shadeIntensity:.25,gradientToColors:void 0,opacityFrom:1,opacityTo:1,stops:[0,100,100,100]}},tooltip:{y:{formatter:function(e){return e}}}},new ApexCharts(document.querySelector("#views-min"),e).render(),t=["#3e60d5","#47ad77","#fa5c7c","#ffbc00"],e={chart:{height:364,type:"radar"},series:[{name:"Usage",data:[80,50,30,40,60,20]}],labels:["Chrome","Firefox","Safari","Opera","Edge","Explorer"],plotOptions:{radar:{size:130,polygons:{strokeColor:"#e9e9e9",fill:{colors:["#f8f8f8","#fff"]}}}},colors:t=(a=s("#sessions-browser").data("colors"))?a.split(","):t,yaxis:{labels:{formatter:function(e){return e+"%"}}},dataLabels:{enabled:!0},markers:{size:4,colors:["#fff"],strokeColor:t[0],strokeWidth:2}},new ApexCharts(document.querySelector("#sessions-browser"),e).render(),t=["#3e60d5","#47ad77","#fa5c7c","#ffbc00"],e={chart:{height:320,type:"bar"},plotOptions:{bar:{horizontal:!0}},colors:t=(a=s("#country-chart").data("colors"))?a.split(","):t,dataLabels:{enabled:!1},series:[{name:"Sessions",data:[90,75,60,50,45,36,28,20,15,12]}],xaxis:{categories:["India","China","United States","Japan","France","Italy","Netherlands","United Kingdom","Canada","South Korea"],axisBorder:{show:!1},labels:{formatter:function(e){return e+"%"}}},grid:{strokeDashArray:[5]}},new ApexCharts(document.querySelector("#country-chart"),e).render(),t=["#3e60d5","#47ad77","#fa5c7c","#ffbc00"],e={chart:{height:315,type:"radialBar"},plotOptions:{radialBar:{dataLabels:{name:{fontSize:"22px"},value:{fontSize:"16px"},total:{show:!0,label:"OS",formatter:function(e){return 8541}}}}},colors:t=(a=s("#sessions-os").data("colors"))?a.split(","):t,series:[44,55,67,83],labels:["Windows","Macintosh","Linux","Android"]},new ApexCharts(document.querySelector("#sessions-os"),e).render(),t=["#3e60d5"],e={chart:{type:"bar",height:60,sparkline:{enabled:!0}},plotOptions:{bar:{columnWidth:"60%"}},colors:t=(a=s("#campaign-sent-chart").data("colors"))?a.split(","):t,series:[{data:[25,66,41,89,63,25,44,12,36,9,54]}],labels:[1,2,3,4,5,6,7,8,9,10,11],xaxis:{crosshairs:{width:1}},tooltip:{fixed:{enabled:!1},x:{show:!1},y:{title:{formatter:function(e){return""}}},marker:{show:!1}}},new ApexCharts(document.querySelector("#campaign-sent-chart"),e).render(),t=["#3e60d5"],e={chart:{type:"line",height:60,sparkline:{enabled:!0}},series:[{data:[25,66,41,89,63,25,44,12,36,9,54]}],stroke:{width:2,curve:"smooth"},markers:{size:0},colors:t=(a=s("#new-leads-chart").data("colors"))?a.split(","):t,tooltip:{fixed:{enabled:!1},x:{show:!1},y:{title:{formatter:function(e){return""}}},marker:{show:!1}}};new ApexCharts(document.querySelector("#new-leads-chart"),e).render()},e.prototype.initMaps=function(){0<s("#world-map-markers").length&&s("#world-map-markers").vectorMap({map:"world_mill_en",normalizeFunction:"polynomial",hoverOpacity:.7,hoverColor:!1,regionStyle:{initial:{fill:"rgba(93,106,120,0.2)"}},series:{regions:[{values:{KR:"#e6ebff",CA:"#b3c3ff",GB:"#809bfe",NL:"#4d73fe",IT:"#1b4cfe",FR:"#3e60d5",JP:"#e7fef7",US:"#e7e9fd",CN:"#8890f7",IN:"#3e60d5"},attribute:"fill"}]},backgroundColor:"transparent",zoomOnScroll:!1})},e.prototype.init=function(){s("#dash-daterange").daterangepicker({singleDatePicker:!0}),this.initCharts(),this.initMaps(),window.setInterval(function(){var e=Math.floor(600*Math.random()+150);s("#active-users-count").text(e),s("#active-views-count").text(Math.floor(Math.random()*e+200))},2e3)},s.AnalyticsDashboard=new e,s.AnalyticsDashboard.Constructor=e}(window.jQuery),function(){"use strict";window.jQuery.AnalyticsDashboard.init()}();