����JFIF��x�x����'403WebShell
403Webshell
Server IP : 78.140.185.180  /  Your IP : 3.141.107.132
Web Server : LiteSpeed
System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
User : builderbox ( 1072)
PHP Version : 7.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/builderbox/public_html/public/client/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/builderbox/public_html/public/client/9-es5.3b08e99dba995ec5f2ae.js
!function(){function t(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),n&&e(t,n)}function e(t,n){return(e=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,n)}function n(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=a(t);if(e){var s=a(this).constructor;n=Reflect.construct(r,arguments,s)}else n=r.apply(this,arguments);return i(this,n)}}function i(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function a(t){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function r(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return s(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}function o(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function c(t,e,n){return e&&o(t.prototype,e),n&&o(t,n),t}function l(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{AKFu:function(t,e,n){var i,a,r;void 0===(r=this)&&void 0!==window&&(r=window),i=[n("uki+")],void 0===(a=(function(t){return r["Chartist.plugins.tooltip"]=(e=t,function(t,e,n){"use strict";var i={currency:void 0,currencyFormatCallback:void 0,tooltipOffset:{x:0,y:-20},anchorToPoint:!1,appendToBody:!0,class:void 0,pointClass:"ct-point"};function a(t,e){return(" "+t.getAttribute("class")+" ").indexOf(" "+e+" ")>-1}function r(n){var i;return r in n?((i=n.offsetParent)||(i=e.body.parentElement),i):(i=n.parentNode)?"static"!==t.getComputedStyle(i).position?i:"BODY"===i.tagName?i.parentElement:r(i):e.body.parentElement}n.plugins=n.plugins||{},n.plugins.tooltip=function(s){return s=n.extend({},i,s),function(i){var o=s.pointClass;i instanceof n.Bar?o="ct-bar":i instanceof n.Pie&&(o=i.options.donut?i.options.donutSolid?"ct-slice-donut-solid":"ct-slice-donut":"ct-slice-pie");var c,l=i.container,h=!1,u=r(l);(c=s.appendToBody?e.querySelector(".chartist-tooltip"):l.querySelector(".chartist-tooltip"))||((c=e.createElement("div")).className=s.class?"chartist-tooltip "+s.class:"chartist-tooltip",s.appendToBody?e.body.appendChild(c):l.appendChild(c));var d=c.offsetHeight,p=c.offsetWidth;function f(t,e,n){l.addEventListener(t,(function(t){e&&!a(t.target,e)||n(t)}))}function g(e){var n=-(p=p||c.offsetWidth)/2+s.tooltipOffset.x,i=-(d=d||c.offsetHeight)+s.tooltipOffset.y,a=!0===s.anchorToPoint&&e.target.x2&&e.target.y2;if(!0===s.appendToBody)if(a){var r=l.getBoundingClientRect(),o=e.target.y2.baseVal.value+r.top+t.pageYOffset;c.style.left=e.target.x2.baseVal.value+r.left+t.pageXOffset+n+"px",c.style.top=o+i+"px"}else c.style.left=e.pageX+n+"px",c.style.top=e.pageY+i+"px";else{var h=u.getBoundingClientRect(),f=-h.left-t.pageXOffset+n,g=-h.top-t.pageYOffset+i;a?(r=l.getBoundingClientRect(),o=e.target.y2.baseVal.value+r.top+t.pageYOffset,c.style.left=e.target.x2.baseVal.value+r.left+t.pageXOffset+f+"px",c.style.top=o+g+"px"):(c.style.left=e.pageX+f+"px",c.style.top=e.pageY+g+"px")}}function m(t){h=!1;var e=new RegExp("tooltip-show\\s*","gi");t.className=t.className.replace(e,"").trim()}m(c),f("mouseover",o,(function(t){var o,f=t.target,m="",v=(i instanceof n.Pie?f:f.parentNode)?f.parentNode.getAttribute("ct:meta")||f.parentNode.getAttribute("ct:series-name"):"",b=f.getAttribute("ct:meta")||v||"",x=!!b,y=f.getAttribute("ct:value");if(s.transformTooltipTextFnc&&"function"==typeof s.transformTooltipTextFnc&&(y=s.transformTooltipTextFnc(y)),s.tooltipFnc&&"function"==typeof s.tooltipFnc)m=s.tooltipFnc(b,y);else{if(s.metaIsHTML){var w=e.createElement("textarea");w.innerHTML=b,b=w.value}if(b='<span class="chartist-tooltip-meta">'+b+"</span>",x)m+=b+"<br>";else if(i instanceof n.Pie){var S=function(t,e){do{t=t.nextSibling}while(t&&!a(t,"ct-label"));return t}(f);S&&(m+=((o=S).innerText||o.textContent)+"<br>")}y&&(s.currency&&(y=null!=s.currencyFormatCallback?s.currencyFormatCallback(y,s):s.currency+y.replace(/(\d)(?=(\d{3})+(?:\.\d+)?$)/g,"$1,")),m+=y='<span class="chartist-tooltip-value">'+y+"</span>")}m&&(c.innerHTML=m,d=c.offsetHeight,p=c.offsetWidth,!0!==s.appendToBody&&(u=r(l)),"absolute"!==c.style.display&&(c.style.display="absolute"),g(t),function(t){h=!0,a(t,"tooltip-show")||(t.className=t.className+" tooltip-show")}(c),d=c.offsetHeight,p=c.offsetWidth)})),f("mouseout",o,(function(){m(c)})),f("mousemove",null,(function(t){!1===s.anchorToPoint&&h&&g(t)}))}}}(window,document,e),e.plugins.tooltip);var e}).apply(e,i))||(t.exports=a)},"uki+":function(t,e,n){var i,a;a=this,void 0===(i=(function(){return a.Chartist=function(){var t={version:"0.11.4"};return function(t,e){"use strict";var n=t.window,i=t.document;e.namespaces={svg:"http://www.w3.org/2000/svg",xmlns:"http://www.w3.org/2000/xmlns/",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",ct:"http://gionkunz.github.com/chartist-js/ct"},e.noop=function(t){return t},e.alphaNumerate=function(t){return String.fromCharCode(97+t%26)},e.extend=function(t){var n,i,a;for(t=t||{},n=1;n<arguments.length;n++)for(var r in i=arguments[n])t[r]="object"!=typeof(a=i[r])||null===a||a instanceof Array?a:e.extend(t[r],a);return t},e.replaceAll=function(t,e,n){return t.replace(new RegExp(e,"g"),n)},e.ensureUnit=function(t,e){return"number"==typeof t&&(t+=e),t},e.quantity=function(t){if("string"==typeof t){var e=/^(\d+)\s*(.*)$/g.exec(t);return{value:+e[1],unit:e[2]||void 0}}return{value:t}},e.querySelector=function(t){return t instanceof Node?t:i.querySelector(t)},e.times=function(t){return Array.apply(null,new Array(t))},e.sum=function(t,e){return t+(e||0)},e.mapMultiply=function(t){return function(e){return e*t}},e.mapAdd=function(t){return function(e){return e+t}},e.serialMap=function(t,n){var i=[],a=Math.max.apply(null,t.map((function(t){return t.length})));return e.times(a).forEach((function(e,a){var r=t.map((function(t){return t[a]}));i[a]=n.apply(null,r)})),i},e.roundWithPrecision=function(t,n){var i=Math.pow(10,n||e.precision);return Math.round(t*i)/i},e.precision=8,e.escapingMap={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#039;"},e.serialize=function(t){return null==t?t:("number"==typeof t?t=""+t:"object"==typeof t&&(t=JSON.stringify({data:t})),Object.keys(e.escapingMap).reduce((function(t,n){return e.replaceAll(t,n,e.escapingMap[n])}),t))},e.deserialize=function(t){if("string"!=typeof t)return t;t=Object.keys(e.escapingMap).reduce((function(t,n){return e.replaceAll(t,e.escapingMap[n],n)}),t);try{t=void 0!==(t=JSON.parse(t)).data?t.data:t}catch(n){}return t},e.createSvg=function(t,n,i,a){var r;return n=n||"100%",i=i||"100%",Array.prototype.slice.call(t.querySelectorAll("svg")).filter((function(t){return t.getAttributeNS(e.namespaces.xmlns,"ct")})).forEach((function(e){t.removeChild(e)})),(r=new e.Svg("svg").attr({width:n,height:i}).addClass(a))._node.style.width=n,r._node.style.height=i,t.appendChild(r._node),r},e.normalizeData=function(t,n,i){var a,r={raw:t,normalized:{}};return r.normalized.series=e.getDataArray({series:t.series||[]},n,i),a=r.normalized.series.every((function(t){return t instanceof Array}))?Math.max.apply(null,r.normalized.series.map((function(t){return t.length}))):r.normalized.series.length,r.normalized.labels=(t.labels||[]).slice(),Array.prototype.push.apply(r.normalized.labels,e.times(Math.max(0,a-r.normalized.labels.length)).map((function(){return""}))),n&&e.reverseData(r.normalized),r},e.safeHasProperty=function(t,e){return null!==t&&"object"==typeof t&&t.hasOwnProperty(e)},e.isDataHoleValue=function(t){return null==t||"number"==typeof t&&isNaN(t)},e.reverseData=function(t){t.labels.reverse(),t.series.reverse();for(var e=0;e<t.series.length;e++)"object"==typeof t.series[e]&&void 0!==t.series[e].data?t.series[e].data.reverse():t.series[e]instanceof Array&&t.series[e].reverse()},e.getDataArray=function(t,n,i){return t.series.map((function t(n){if(e.safeHasProperty(n,"value"))return t(n.value);if(e.safeHasProperty(n,"data"))return t(n.data);if(n instanceof Array)return n.map(t);if(!e.isDataHoleValue(n)){if(i){var a={};return"string"==typeof i?a[i]=e.getNumberOrUndefined(n):a.y=e.getNumberOrUndefined(n),a.x=n.hasOwnProperty("x")?e.getNumberOrUndefined(n.x):a.x,a.y=n.hasOwnProperty("y")?e.getNumberOrUndefined(n.y):a.y,a}return e.getNumberOrUndefined(n)}}))},e.normalizePadding=function(t,e){return e=e||0,"number"==typeof t?{top:t,right:t,bottom:t,left:t}:{top:"number"==typeof t.top?t.top:e,right:"number"==typeof t.right?t.right:e,bottom:"number"==typeof t.bottom?t.bottom:e,left:"number"==typeof t.left?t.left:e}},e.getMetaData=function(t,e){var n=t.data?t.data[e]:t[e];return n?n.meta:void 0},e.orderOfMagnitude=function(t){return Math.floor(Math.log(Math.abs(t))/Math.LN10)},e.projectLength=function(t,e,n){return e/n.range*t},e.getAvailableHeight=function(t,n){return Math.max((e.quantity(n.height).value||t.height())-(n.chartPadding.top+n.chartPadding.bottom)-n.axisX.offset,0)},e.getHighLow=function(t,n,i){var a={high:void 0===(n=e.extend({},n,i?n["axis"+i.toUpperCase()]:{})).high?-Number.MAX_VALUE:+n.high,low:void 0===n.low?Number.MAX_VALUE:+n.low},r=void 0===n.high,s=void 0===n.low;return(r||s)&&function t(e){if(void 0!==e)if(e instanceof Array)for(var n=0;n<e.length;n++)t(e[n]);else{var o=i?+e[i]:+e;r&&o>a.high&&(a.high=o),s&&o<a.low&&(a.low=o)}}(t),(n.referenceValue||0===n.referenceValue)&&(a.high=Math.max(n.referenceValue,a.high),a.low=Math.min(n.referenceValue,a.low)),a.high<=a.low&&(0===a.low?a.high=1:a.low<0?a.high=0:(a.high>0||(a.high=1),a.low=0)),a},e.isNumeric=function(t){return null!==t&&isFinite(t)},e.isFalseyButZero=function(t){return!t&&0!==t},e.getNumberOrUndefined=function(t){return e.isNumeric(t)?+t:void 0},e.isMultiValue=function(t){return"object"==typeof t&&("x"in t||"y"in t)},e.getMultiValue=function(t,n){return e.isMultiValue(t)?e.getNumberOrUndefined(t[n||"y"]):e.getNumberOrUndefined(t)},e.rho=function(t){if(1===t)return t;function e(t,n){return t%n==0?n:e(n,t%n)}function n(t){return t*t+1}var i,a=2,r=2;if(t%2==0)return 2;do{a=n(a)%t,r=n(n(r))%t,i=e(Math.abs(a-r),t)}while(1===i);return i},e.getBounds=function(t,n,i,a){var r,s,o,c=0,l={high:n.high,low:n.low};l.valueRange=l.high-l.low,l.oom=e.orderOfMagnitude(l.valueRange),l.step=Math.pow(10,l.oom),l.min=Math.floor(l.low/l.step)*l.step,l.max=Math.ceil(l.high/l.step)*l.step,l.range=l.max-l.min,l.numberOfSteps=Math.round(l.range/l.step);var h=e.projectLength(t,l.step,l)<i,u=a?e.rho(l.range):0;if(a&&e.projectLength(t,1,l)>=i)l.step=1;else if(a&&u<l.step&&e.projectLength(t,u,l)>=i)l.step=u;else for(;;){if(h&&e.projectLength(t,l.step,l)<=i)l.step*=2;else{if(h||!(e.projectLength(t,l.step/2,l)>=i))break;if(l.step/=2,a&&l.step%1!=0){l.step*=2;break}}if(c++>1e3)throw new Error("Exceeded maximum number of iterations while optimizing scale step!")}function d(t,e){return t===(t+=e)&&(t*=1+(e>0?2221e-19:-2221e-19)),t}for(l.step=Math.max(l.step,2221e-19),s=l.min,o=l.max;s+l.step<=l.low;)s=d(s,l.step);for(;o-l.step>=l.high;)o=d(o,-l.step);l.min=s,l.max=o,l.range=l.max-l.min;var p=[];for(r=l.min;r<=l.max;r=d(r,l.step)){var f=e.roundWithPrecision(r);f!==p[p.length-1]&&p.push(f)}return l.values=p,l},e.polarToCartesian=function(t,e,n,i){var a=(i-90)*Math.PI/180;return{x:t+n*Math.cos(a),y:e+n*Math.sin(a)}},e.createChartRect=function(t,n,i){var a=!(!n.axisX&&!n.axisY),r=a?n.axisY.offset:0,s=a?n.axisX.offset:0,o=t.width()||e.quantity(n.width).value||0,c=t.height()||e.quantity(n.height).value||0,l=e.normalizePadding(n.chartPadding,i);o=Math.max(o,r+l.left+l.right),c=Math.max(c,s+l.top+l.bottom);var h={padding:l,width:function(){return this.x2-this.x1},height:function(){return this.y1-this.y2}};return a?("start"===n.axisX.position?(h.y2=l.top+s,h.y1=Math.max(c-l.bottom,h.y2+1)):(h.y2=l.top,h.y1=Math.max(c-l.bottom-s,h.y2+1)),"start"===n.axisY.position?(h.x1=l.left+r,h.x2=Math.max(o-l.right,h.x1+1)):(h.x1=l.left,h.x2=Math.max(o-l.right-r,h.x1+1))):(h.x1=l.left,h.x2=Math.max(o-l.right,h.x1+1),h.y2=l.top,h.y1=Math.max(c-l.bottom,h.y2+1)),h},e.createGrid=function(t,n,i,a,r,s,o,c){var l={};l[i.units.pos+"1"]=t,l[i.units.pos+"2"]=t,l[i.counterUnits.pos+"1"]=a,l[i.counterUnits.pos+"2"]=a+r;var h=s.elem("line",l,o.join(" "));c.emit("draw",e.extend({type:"grid",axis:i,index:n,group:s,element:h},l))},e.createGridBackground=function(t,e,n,i){var a=t.elem("rect",{x:e.x1,y:e.y2,width:e.width(),height:e.height()},n,!0);i.emit("draw",{type:"gridBackground",group:t,element:a})},e.createLabel=function(t,n,a,r,s,o,c,l,h,u,d){var p,f={};if(f[s.units.pos]=t+c[s.units.pos],f[s.counterUnits.pos]=c[s.counterUnits.pos],f[s.units.len]=n,f[s.counterUnits.len]=Math.max(0,o-10),u){var g=i.createElement("span");g.className=h.join(" "),g.setAttribute("xmlns",e.namespaces.xhtml),g.innerText=r[a],g.style[s.units.len]=Math.round(f[s.units.len])+"px",g.style[s.counterUnits.len]=Math.round(f[s.counterUnits.len])+"px",p=l.foreignObject(g,e.extend({style:"overflow: visible;"},f))}else p=l.elem("text",f,h.join(" ")).text(r[a]);d.emit("draw",e.extend({type:"label",axis:s,index:a,group:l,element:p,text:r[a]},f))},e.getSeriesOption=function(t,e,n){if(t.name&&e.series&&e.series[t.name]){var i=e.series[t.name];return i.hasOwnProperty(n)?i[n]:e[n]}return e[n]},e.optionsProvider=function(t,i,a){var r,s,o=e.extend({},t),c=[];function l(t){var c=r;if(r=e.extend({},o),i)for(s=0;s<i.length;s++)n.matchMedia(i[s][0]).matches&&(r=e.extend(r,i[s][1]));a&&t&&a.emit("optionsChanged",{previousOptions:c,currentOptions:r})}if(!n.matchMedia)throw"window.matchMedia not found! Make sure you're using a polyfill.";if(i)for(s=0;s<i.length;s++){var h=n.matchMedia(i[s][0]);h.addListener(l),c.push(h)}return l(),{removeMediaQueryListeners:function(){c.forEach((function(t){t.removeListener(l)}))},getCurrentOptions:function(){return e.extend({},r)}}},e.splitIntoSegments=function(t,n,i){i=e.extend({},{increasingX:!1,fillHoles:!1},i);for(var a=[],r=!0,s=0;s<t.length;s+=2)void 0===e.getMultiValue(n[s/2].value)?i.fillHoles||(r=!0):(i.increasingX&&s>=2&&t[s]<=t[s-2]&&(r=!0),r&&(a.push({pathCoordinates:[],valueData:[]}),r=!1),a[a.length-1].pathCoordinates.push(t[s],t[s+1]),a[a.length-1].valueData.push(n[s/2]));return a}}(this||global,t),function(t,e){"use strict";e.Interpolation={},e.Interpolation.none=function(t){return t=e.extend({},{fillHoles:!1},t),function(n,i){for(var a=new e.Svg.Path,r=!0,s=0;s<n.length;s+=2){var o=n[s],c=n[s+1],l=i[s/2];void 0!==e.getMultiValue(l.value)?(r?a.move(o,c,!1,l):a.line(o,c,!1,l),r=!1):t.fillHoles||(r=!0)}return a}},e.Interpolation.simple=function(t){t=e.extend({},{divisor:2,fillHoles:!1},t);var n=1/Math.max(1,t.divisor);return function(i,a){for(var r,s,o,c=new e.Svg.Path,l=0;l<i.length;l+=2){var h=i[l],u=i[l+1],d=(h-r)*n,p=a[l/2];void 0!==p.value?(void 0===o?c.move(h,u,!1,p):c.curve(r+d,s,h-d,u,h,u,!1,p),r=h,s=u,o=p):t.fillHoles||(r=h=o=void 0)}return c}},e.Interpolation.cardinal=function(t){t=e.extend({},{tension:1,fillHoles:!1},t);var n=Math.min(1,Math.max(0,t.tension)),i=1-n;return function a(r,s){var o=e.splitIntoSegments(r,s,{fillHoles:t.fillHoles});if(o.length){if(o.length>1){var c=[];return o.forEach((function(t){c.push(a(t.pathCoordinates,t.valueData))})),e.Svg.Path.join(c)}if(s=o[0].valueData,(r=o[0].pathCoordinates).length<=4)return e.Interpolation.none()(r,s);for(var l=(new e.Svg.Path).move(r[0],r[1],!1,s[0]),h=0,u=r.length;u-2>h;h+=2){var d=[{x:+r[h-2],y:+r[h-1]},{x:+r[h],y:+r[h+1]},{x:+r[h+2],y:+r[h+3]},{x:+r[h+4],y:+r[h+5]}];u-4===h?d[3]=d[2]:h||(d[0]={x:+r[h],y:+r[h+1]}),l.curve(n*(6*d[1].x-d[0].x+d[2].x)/6+i*d[2].x,n*(6*d[1].y-d[0].y+d[2].y)/6+i*d[2].y,n*(d[1].x+6*d[2].x-d[3].x)/6+i*d[2].x,n*(d[1].y+6*d[2].y-d[3].y)/6+i*d[2].y,d[2].x,d[2].y,!1,s[(h+2)/2])}return l}return e.Interpolation.none()([])}},e.Interpolation.monotoneCubic=function(t){return t=e.extend({},{fillHoles:!1},t),function n(i,a){var r=e.splitIntoSegments(i,a,{fillHoles:t.fillHoles,increasingX:!0});if(r.length){if(r.length>1){var s=[];return r.forEach((function(t){s.push(n(t.pathCoordinates,t.valueData))})),e.Svg.Path.join(s)}if(a=r[0].valueData,(i=r[0].pathCoordinates).length<=4)return e.Interpolation.none()(i,a);var o,c,l=[],h=[],u=i.length/2,d=[],p=[],f=[],g=[];for(o=0;o<u;o++)l[o]=i[2*o],h[o]=i[2*o+1];for(o=0;o<u-1;o++)f[o]=h[o+1]-h[o],g[o]=l[o+1]-l[o],p[o]=f[o]/g[o];for(d[0]=p[0],d[u-1]=p[u-2],o=1;o<u-1;o++)0===p[o]||0===p[o-1]||p[o-1]>0!=p[o]>0?d[o]=0:(d[o]=3*(g[o-1]+g[o])/((2*g[o]+g[o-1])/p[o-1]+(g[o]+2*g[o-1])/p[o]),isFinite(d[o])||(d[o]=0));for(c=(new e.Svg.Path).move(l[0],h[0],!1,a[0]),o=0;o<u-1;o++)c.curve(l[o]+g[o]/3,h[o]+d[o]*g[o]/3,l[o+1]-g[o]/3,h[o+1]-d[o+1]*g[o]/3,l[o+1],h[o+1],!1,a[o+1]);return c}return e.Interpolation.none()([])}},e.Interpolation.step=function(t){return t=e.extend({},{postpone:!0,fillHoles:!1},t),function(n,i){for(var a,r,s,o=new e.Svg.Path,c=0;c<n.length;c+=2){var l=n[c],h=n[c+1],u=i[c/2];void 0!==u.value?(void 0===s?o.move(l,h,!1,u):(t.postpone?o.line(l,r,!1,s):o.line(a,h,!1,u),o.line(l,h,!1,u)),a=l,r=h,s=u):t.fillHoles||(a=r=s=void 0)}return o}}}(this||global,t),function(t,e){"use strict";e.EventEmitter=function(){var t=[];return{addEventHandler:function(e,n){t[e]=t[e]||[],t[e].push(n)},removeEventHandler:function(e,n){t[e]&&(n?(t[e].splice(t[e].indexOf(n),1),0===t[e].length&&delete t[e]):delete t[e])},emit:function(e,n){t[e]&&t[e].forEach((function(t){t(n)})),t["*"]&&t["*"].forEach((function(t){t(e,n)}))}}}}(this||global,t),function(t,e){"use strict";function n(t){var e=[];if(t.length)for(var n=0;n<t.length;n++)e.push(t[n]);return e}e.Class={extend:function(t,n){var i=n||this.prototype||e.Class,a=Object.create(i);e.Class.cloneDefinitions(a,t);var r=function(){var t,n=a.constructor||function(){};return t=this===e?Object.create(a):this,n.apply(t,Array.prototype.slice.call(arguments,0)),t};return r.prototype=a,r.super=i,r.extend=this.extend,r},cloneDefinitions:function(){var t=n(arguments),e=t[0];return t.splice(1,t.length-1).forEach((function(t){Object.getOwnPropertyNames(t).forEach((function(n){delete e[n],Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))})),e}}}(this||global,t),function(t,e){"use strict";var n=t.window;function i(){n.addEventListener("resize",this.resizeListener),this.optionsProvider=e.optionsProvider(this.options,this.responsiveOptions,this.eventEmitter),this.eventEmitter.addEventHandler("optionsChanged",(function(){this.update()}).bind(this)),this.options.plugins&&this.options.plugins.forEach((function(t){t instanceof Array?t[0](this,t[1]):t(this)}).bind(this)),this.eventEmitter.emit("data",{type:"initial",data:this.data}),this.createChart(this.optionsProvider.getCurrentOptions()),this.initializeTimeoutId=void 0}e.Base=e.Class.extend({constructor:function(t,n,a,r,s){this.container=e.querySelector(t),this.data=n||{},this.data.labels=this.data.labels||[],this.data.series=this.data.series||[],this.defaultOptions=a,this.options=r,this.responsiveOptions=s,this.eventEmitter=e.EventEmitter(),this.supportsForeignObject=e.Svg.isSupported("Extensibility"),this.supportsAnimations=e.Svg.isSupported("AnimationEventsAttribute"),this.resizeListener=(function(){this.update()}).bind(this),this.container&&(this.container.__chartist__&&this.container.__chartist__.detach(),this.container.__chartist__=this),this.initializeTimeoutId=setTimeout(i.bind(this),0)},optionsProvider:void 0,container:void 0,svg:void 0,eventEmitter:void 0,createChart:function(){throw new Error("Base chart type can't be instantiated!")},update:function(t,n,i){return t&&(this.data=t||{},this.data.labels=this.data.labels||[],this.data.series=this.data.series||[],this.eventEmitter.emit("data",{type:"update",data:this.data})),n&&(this.options=e.extend({},i?this.options:this.defaultOptions,n),this.initializeTimeoutId||(this.optionsProvider.removeMediaQueryListeners(),this.optionsProvider=e.optionsProvider(this.options,this.responsiveOptions,this.eventEmitter))),this.initializeTimeoutId||this.createChart(this.optionsProvider.getCurrentOptions()),this},detach:function(){return this.initializeTimeoutId?n.clearTimeout(this.initializeTimeoutId):(n.removeEventListener("resize",this.resizeListener),this.optionsProvider.removeMediaQueryListeners()),this},on:function(t,e){return this.eventEmitter.addEventHandler(t,e),this},off:function(t,e){return this.eventEmitter.removeEventHandler(t,e),this},version:e.version,supportsForeignObject:!1})}(this||global,t),function(t,e){"use strict";var n=t.document;e.Svg=e.Class.extend({constructor:function(t,i,a,r,s){t instanceof Element?this._node=t:(this._node=n.createElementNS(e.namespaces.svg,t),"svg"===t&&this.attr({"xmlns:ct":e.namespaces.ct})),i&&this.attr(i),a&&this.addClass(a),r&&(s&&r._node.firstChild?r._node.insertBefore(this._node,r._node.firstChild):r._node.appendChild(this._node))},attr:function(t,n){return"string"==typeof t?n?this._node.getAttributeNS(n,t):this._node.getAttribute(t):(Object.keys(t).forEach((function(n){if(void 0!==t[n])if(-1!==n.indexOf(":")){var i=n.split(":");this._node.setAttributeNS(e.namespaces[i[0]],n,t[n])}else this._node.setAttribute(n,t[n])}).bind(this)),this)},elem:function(t,n,i,a){return new e.Svg(t,n,i,this,a)},parent:function(){return this._node.parentNode instanceof SVGElement?new e.Svg(this._node.parentNode):null},root:function(){for(var t=this._node;"svg"!==t.nodeName;)t=t.parentNode;return new e.Svg(t)},querySelector:function(t){var n=this._node.querySelector(t);return n?new e.Svg(n):null},querySelectorAll:function(t){var n=this._node.querySelectorAll(t);return n.length?new e.Svg.List(n):null},getNode:function(){return this._node},foreignObject:function(t,i,a,r){if("string"==typeof t){var s=n.createElement("div");s.innerHTML=t,t=s.firstChild}t.setAttribute("xmlns",e.namespaces.xmlns);var o=this.elem("foreignObject",i,a,r);return o._node.appendChild(t),o},text:function(t){return this._node.appendChild(n.createTextNode(t)),this},empty:function(){for(;this._node.firstChild;)this._node.removeChild(this._node.firstChild);return this},remove:function(){return this._node.parentNode.removeChild(this._node),this.parent()},replace:function(t){return this._node.parentNode.replaceChild(t._node,this._node),t},append:function(t,e){return e&&this._node.firstChild?this._node.insertBefore(t._node,this._node.firstChild):this._node.appendChild(t._node),this},classes:function(){return this._node.getAttribute("class")?this._node.getAttribute("class").trim().split(/\s+/):[]},addClass:function(t){return this._node.setAttribute("class",this.classes(this._node).concat(t.trim().split(/\s+/)).filter((function(t,e,n){return n.indexOf(t)===e})).join(" ")),this},removeClass:function(t){var e=t.trim().split(/\s+/);return this._node.setAttribute("class",this.classes(this._node).filter((function(t){return-1===e.indexOf(t)})).join(" ")),this},removeAllClasses:function(){return this._node.setAttribute("class",""),this},height:function(){return this._node.getBoundingClientRect().height},width:function(){return this._node.getBoundingClientRect().width},animate:function(t,n,i){return void 0===n&&(n=!0),Object.keys(t).forEach((function(a){function r(t,n){var r,s,o,c={};t.easing&&(o=t.easing instanceof Array?t.easing:e.Svg.Easing[t.easing],delete t.easing),t.begin=e.ensureUnit(t.begin,"ms"),t.dur=e.ensureUnit(t.dur,"ms"),o&&(t.calcMode="spline",t.keySplines=o.join(" "),t.keyTimes="0;1"),n&&(t.fill="freeze",c[a]=t.from,this.attr(c),s=e.quantity(t.begin||0).value,t.begin="indefinite"),r=this.elem("animate",e.extend({attributeName:a},t)),n&&setTimeout((function(){try{r._node.beginElement()}catch(e){c[a]=t.to,this.attr(c),r.remove()}}).bind(this),s),i&&r._node.addEventListener("beginEvent",(function(){i.emit("animationBegin",{element:this,animate:r._node,params:t})}).bind(this)),r._node.addEventListener("endEvent",(function(){i&&i.emit("animationEnd",{element:this,animate:r._node,params:t}),n&&(c[a]=t.to,this.attr(c),r.remove())}).bind(this))}t[a]instanceof Array?t[a].forEach((function(t){r.bind(this)(t,!1)}).bind(this)):r.bind(this)(t[a],n)}).bind(this)),this}}),e.Svg.isSupported=function(t){return n.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#"+t,"1.1")},e.Svg.Easing={easeInSine:[.47,0,.745,.715],easeOutSine:[.39,.575,.565,1],easeInOutSine:[.445,.05,.55,.95],easeInQuad:[.55,.085,.68,.53],easeOutQuad:[.25,.46,.45,.94],easeInOutQuad:[.455,.03,.515,.955],easeInCubic:[.55,.055,.675,.19],easeOutCubic:[.215,.61,.355,1],easeInOutCubic:[.645,.045,.355,1],easeInQuart:[.895,.03,.685,.22],easeOutQuart:[.165,.84,.44,1],easeInOutQuart:[.77,0,.175,1],easeInQuint:[.755,.05,.855,.06],easeOutQuint:[.23,1,.32,1],easeInOutQuint:[.86,0,.07,1],easeInExpo:[.95,.05,.795,.035],easeOutExpo:[.19,1,.22,1],easeInOutExpo:[1,0,0,1],easeInCirc:[.6,.04,.98,.335],easeOutCirc:[.075,.82,.165,1],easeInOutCirc:[.785,.135,.15,.86],easeInBack:[.6,-.28,.735,.045],easeOutBack:[.175,.885,.32,1.275],easeInOutBack:[.68,-.55,.265,1.55]},e.Svg.List=e.Class.extend({constructor:function(t){var n=this;this.svgElements=[];for(var i=0;i<t.length;i++)this.svgElements.push(new e.Svg(t[i]));Object.keys(e.Svg.prototype).filter((function(t){return-1===["constructor","parent","querySelector","querySelectorAll","replace","append","classes","height","width"].indexOf(t)})).forEach((function(t){n[t]=function(){var i=Array.prototype.slice.call(arguments,0);return n.svgElements.forEach((function(n){e.Svg.prototype[t].apply(n,i)})),n}}))}})}(this||global,t),function(t,e){"use strict";var n={m:["x","y"],l:["x","y"],c:["x1","y1","x2","y2","x","y"],a:["rx","ry","xAr","lAf","sf","x","y"]},i={accuracy:3};function a(t,n,i,a,r,s){var o=e.extend({command:r?t.toLowerCase():t.toUpperCase()},n,s?{data:s}:{});i.splice(a,0,o)}function r(t,e){t.forEach((function(i,a){n[i.command.toLowerCase()].forEach((function(n,r){e(i,n,a,r,t)}))}))}e.Svg.Path=e.Class.extend({constructor:function(t,n){this.pathElements=[],this.pos=0,this.close=t,this.options=e.extend({},i,n)},position:function(t){return void 0!==t?(this.pos=Math.max(0,Math.min(this.pathElements.length,t)),this):this.pos},remove:function(t){return this.pathElements.splice(this.pos,t),this},move:function(t,e,n,i){return a("M",{x:+t,y:+e},this.pathElements,this.pos++,n,i),this},line:function(t,e,n,i){return a("L",{x:+t,y:+e},this.pathElements,this.pos++,n,i),this},curve:function(t,e,n,i,r,s,o,c){return a("C",{x1:+t,y1:+e,x2:+n,y2:+i,x:+r,y:+s},this.pathElements,this.pos++,o,c),this},arc:function(t,e,n,i,r,s,o,c,l){return a("A",{rx:+t,ry:+e,xAr:+n,lAf:+i,sf:+r,x:+s,y:+o},this.pathElements,this.pos++,c,l),this},scale:function(t,e){return r(this.pathElements,(function(n,i){n[i]*="x"===i[0]?t:e})),this},translate:function(t,e){return r(this.pathElements,(function(n,i){n[i]+="x"===i[0]?t:e})),this},transform:function(t){return r(this.pathElements,(function(e,n,i,a,r){var s=t(e,n,i,a,r);(s||0===s)&&(e[n]=s)})),this},parse:function(t){var i=t.replace(/([A-Za-z])([0-9])/g,"$1 $2").replace(/([0-9])([A-Za-z])/g,"$1 $2").split(/[\s,]+/).reduce((function(t,e){return e.match(/[A-Za-z]/)&&t.push([]),t[t.length-1].push(e),t}),[]);"Z"===i[i.length-1][0].toUpperCase()&&i.pop();var a=i.map((function(t){var i=t.shift(),a=n[i.toLowerCase()];return e.extend({command:i},a.reduce((function(e,n,i){return e[n]=+t[i],e}),{}))})),r=[this.pos,0];return Array.prototype.push.apply(r,a),Array.prototype.splice.apply(this.pathElements,r),this.pos+=a.length,this},stringify:function(){var t=Math.pow(10,this.options.accuracy);return this.pathElements.reduce((function(e,i){var a=n[i.command.toLowerCase()].map((function(e){return this.options.accuracy?Math.round(i[e]*t)/t:i[e]}).bind(this));return e+i.command+a.join(",")}).bind(this),"")+(this.close?"Z":"")},clone:function(t){var n=new e.Svg.Path(t||this.close);return n.pos=this.pos,n.pathElements=this.pathElements.slice().map((function(t){return e.extend({},t)})),n.options=e.extend({},this.options),n},splitByCommand:function(t){var n=[new e.Svg.Path];return this.pathElements.forEach((function(i){i.command===t.toUpperCase()&&0!==n[n.length-1].pathElements.length&&n.push(new e.Svg.Path),n[n.length-1].pathElements.push(i)})),n}}),e.Svg.Path.elementDescriptions=n,e.Svg.Path.join=function(t,n,i){for(var a=new e.Svg.Path(n,i),r=0;r<t.length;r++)for(var s=t[r],o=0;o<s.pathElements.length;o++)a.pathElements.push(s.pathElements[o]);return a}}(this||global,t),function(t,e){"use strict";var n={x:{pos:"x",len:"width",dir:"horizontal",rectStart:"x1",rectEnd:"x2",rectOffset:"y2"},y:{pos:"y",len:"height",dir:"vertical",rectStart:"y2",rectEnd:"y1",rectOffset:"x1"}};e.Axis=e.Class.extend({constructor:function(t,e,i,a){this.units=t,this.counterUnits=t===n.x?n.y:n.x,this.chartRect=e,this.axisLength=e[t.rectEnd]-e[t.rectStart],this.gridOffset=e[t.rectOffset],this.ticks=i,this.options=a},createGridAndLabels:function(t,n,i,a,r){var s=a["axis"+this.units.pos.toUpperCase()],o=this.ticks.map(this.projectValue.bind(this)),c=this.ticks.map(s.labelInterpolationFnc);o.forEach((function(l,h){var u,d={x:0,y:0};u=o[h+1]?o[h+1]-l:Math.max(this.axisLength-l,30),e.isFalseyButZero(c[h])&&""!==c[h]||("x"===this.units.pos?(l=this.chartRect.x1+l,d.x=a.axisX.labelOffset.x,d.y="start"===a.axisX.position?this.chartRect.padding.top+a.axisX.labelOffset.y+(i?5:20):this.chartRect.y1+a.axisX.labelOffset.y+(i?5:20)):(l=this.chartRect.y1-l,d.y=a.axisY.labelOffset.y-(i?u:0),d.x="start"===a.axisY.position?i?this.chartRect.padding.left+a.axisY.labelOffset.x:this.chartRect.x1-10:this.chartRect.x2+a.axisY.labelOffset.x+10),s.showGrid&&e.createGrid(l,h,this,this.gridOffset,this.chartRect[this.counterUnits.len](),t,[a.classNames.grid,a.classNames[this.units.dir]],r),s.showLabel&&e.createLabel(l,u,h,c,this,s.offset,d,n,[a.classNames.label,a.classNames[this.units.dir],"start"===s.position?a.classNames[s.position]:a.classNames.end],i,r))}).bind(this))},projectValue:function(t,e,n){throw new Error("Base axis can't be instantiated!")}}),e.Axis.units=n}(this||global,t),function(t,e){"use strict";e.AutoScaleAxis=e.Axis.extend({constructor:function(t,n,i,a){var r=a.highLow||e.getHighLow(n,a,t.pos);this.bounds=e.getBounds(i[t.rectEnd]-i[t.rectStart],r,a.scaleMinSpace||20,a.onlyInteger),this.range={min:this.bounds.min,max:this.bounds.max},e.AutoScaleAxis.super.constructor.call(this,t,i,this.bounds.values,a)},projectValue:function(t){return this.axisLength*(+e.getMultiValue(t,this.units.pos)-this.bounds.min)/this.bounds.range}})}(this||global,t),function(t,e){"use strict";e.FixedScaleAxis=e.Axis.extend({constructor:function(t,n,i,a){var r=a.highLow||e.getHighLow(n,a,t.pos);this.divisor=a.divisor||1,this.ticks=a.ticks||e.times(this.divisor).map((function(t,e){return r.low+(r.high-r.low)/this.divisor*e}).bind(this)),this.ticks.sort((function(t,e){return t-e})),this.range={min:r.low,max:r.high},e.FixedScaleAxis.super.constructor.call(this,t,i,this.ticks,a),this.stepLength=this.axisLength/this.divisor},projectValue:function(t){return this.axisLength*(+e.getMultiValue(t,this.units.pos)-this.range.min)/(this.range.max-this.range.min)}})}(this||global,t),function(t,e){"use strict";e.StepAxis=e.Axis.extend({constructor:function(t,n,i,a){e.StepAxis.super.constructor.call(this,t,i,a.ticks,a);var r=Math.max(1,a.ticks.length-(a.stretch?1:0));this.stepLength=this.axisLength/r},projectValue:function(t,e){return this.stepLength*e}})}(this||global,t),function(t,e){"use strict";var n={axisX:{offset:30,position:"end",labelOffset:{x:0,y:0},showLabel:!0,showGrid:!0,labelInterpolationFnc:e.noop,type:void 0},axisY:{offset:40,position:"start",labelOffset:{x:0,y:0},showLabel:!0,showGrid:!0,labelInterpolationFnc:e.noop,type:void 0,scaleMinSpace:20,onlyInteger:!1},width:void 0,height:void 0,showLine:!0,showPoint:!0,showArea:!1,areaBase:0,lineSmooth:!0,showGridBackground:!1,low:void 0,high:void 0,chartPadding:{top:15,right:15,bottom:5,left:10},fullWidth:!1,reverseData:!1,classNames:{chart:"ct-chart-line",label:"ct-label",labelGroup:"ct-labels",series:"ct-series",line:"ct-line",point:"ct-point",area:"ct-area",grid:"ct-grid",gridGroup:"ct-grids",gridBackground:"ct-grid-background",vertical:"ct-vertical",horizontal:"ct-horizontal",start:"ct-start",end:"ct-end"}};e.Line=e.Base.extend({constructor:function(t,i,a,r){e.Line.super.constructor.call(this,t,i,n,e.extend({},n,a),r)},createChart:function(t){var i=e.normalizeData(this.data,t.reverseData,!0);this.svg=e.createSvg(this.container,t.width,t.height,t.classNames.chart);var a,r,s=this.svg.elem("g").addClass(t.classNames.gridGroup),o=this.svg.elem("g"),c=this.svg.elem("g").addClass(t.classNames.labelGroup),l=e.createChartRect(this.svg,t,n.padding);a=void 0===t.axisX.type?new e.StepAxis(e.Axis.units.x,i.normalized.series,l,e.extend({},t.axisX,{ticks:i.normalized.labels,stretch:t.fullWidth})):t.axisX.type.call(e,e.Axis.units.x,i.normalized.series,l,t.axisX),r=void 0===t.axisY.type?new e.AutoScaleAxis(e.Axis.units.y,i.normalized.series,l,e.extend({},t.axisY,{high:e.isNumeric(t.high)?t.high:t.axisY.high,low:e.isNumeric(t.low)?t.low:t.axisY.low})):t.axisY.type.call(e,e.Axis.units.y,i.normalized.series,l,t.axisY),a.createGridAndLabels(s,c,this.supportsForeignObject,t,this.eventEmitter),r.createGridAndLabels(s,c,this.supportsForeignObject,t,this.eventEmitter),t.showGridBackground&&e.createGridBackground(s,l,t.classNames.gridBackground,this.eventEmitter),i.raw.series.forEach((function(n,s){var c=o.elem("g");c.attr({"ct:series-name":n.name,"ct:meta":e.serialize(n.meta)}),c.addClass([t.classNames.series,n.className||t.classNames.series+"-"+e.alphaNumerate(s)].join(" "));var h=[],u=[];i.normalized.series[s].forEach((function(t,o){var c={x:l.x1+a.projectValue(t,o,i.normalized.series[s]),y:l.y1-r.projectValue(t,o,i.normalized.series[s])};h.push(c.x,c.y),u.push({value:t,valueIndex:o,meta:e.getMetaData(n,o)})}).bind(this));var d={lineSmooth:e.getSeriesOption(n,t,"lineSmooth"),showPoint:e.getSeriesOption(n,t,"showPoint"),showLine:e.getSeriesOption(n,t,"showLine"),showArea:e.getSeriesOption(n,t,"showArea"),areaBase:e.getSeriesOption(n,t,"areaBase")},p=("function"==typeof d.lineSmooth?d.lineSmooth:d.lineSmooth?e.Interpolation.monotoneCubic():e.Interpolation.none())(h,u);if(d.showPoint&&p.pathElements.forEach((function(i){var o=c.elem("line",{x1:i.x,y1:i.y,x2:i.x+.01,y2:i.y},t.classNames.point).attr({"ct:value":[i.data.value.x,i.data.value.y].filter(e.isNumeric).join(","),"ct:meta":e.serialize(i.data.meta)});this.eventEmitter.emit("draw",{type:"point",value:i.data.value,index:i.data.valueIndex,meta:i.data.meta,series:n,seriesIndex:s,axisX:a,axisY:r,group:c,element:o,x:i.x,y:i.y})}).bind(this)),d.showLine){var f=c.elem("path",{d:p.stringify()},t.classNames.line,!0);this.eventEmitter.emit("draw",{type:"line",values:i.normalized.series[s],path:p.clone(),chartRect:l,index:s,series:n,seriesIndex:s,seriesMeta:n.meta,axisX:a,axisY:r,group:c,element:f})}if(d.showArea&&r.range){var g=Math.max(Math.min(d.areaBase,r.range.max),r.range.min),m=l.y1-r.projectValue(g);p.splitByCommand("M").filter((function(t){return t.pathElements.length>1})).map((function(t){var e=t.pathElements[0],n=t.pathElements[t.pathElements.length-1];return t.clone(!0).position(0).remove(1).move(e.x,m).line(e.x,e.y).position(t.pathElements.length+1).line(n.x,m)})).forEach((function(e){var o=c.elem("path",{d:e.stringify()},t.classNames.area,!0);this.eventEmitter.emit("draw",{type:"area",values:i.normalized.series[s],path:e.clone(),series:n,seriesIndex:s,axisX:a,axisY:r,chartRect:l,index:s,group:c,element:o})}).bind(this))}}).bind(this)),this.eventEmitter.emit("created",{bounds:r.bounds,chartRect:l,axisX:a,axisY:r,svg:this.svg,options:t})}})}(this||global,t),function(t,e){"use strict";var n={axisX:{offset:30,position:"end",labelOffset:{x:0,y:0},showLabel:!0,showGrid:!0,labelInterpolationFnc:e.noop,scaleMinSpace:30,onlyInteger:!1},axisY:{offset:40,position:"start",labelOffset:{x:0,y:0},showLabel:!0,showGrid:!0,labelInterpolationFnc:e.noop,scaleMinSpace:20,onlyInteger:!1},width:void 0,height:void 0,high:void 0,low:void 0,referenceValue:0,chartPadding:{top:15,right:15,bottom:5,left:10},seriesBarDistance:15,stackBars:!1,stackMode:"accumulate",horizontalBars:!1,distributeSeries:!1,reverseData:!1,showGridBackground:!1,classNames:{chart:"ct-chart-bar",horizontalBars:"ct-horizontal-bars",label:"ct-label",labelGroup:"ct-labels",series:"ct-series",bar:"ct-bar",grid:"ct-grid",gridGroup:"ct-grids",gridBackground:"ct-grid-background",vertical:"ct-vertical",horizontal:"ct-horizontal",start:"ct-start",end:"ct-end"}};e.Bar=e.Base.extend({constructor:function(t,i,a,r){e.Bar.super.constructor.call(this,t,i,n,e.extend({},n,a),r)},createChart:function(t){var i,a;t.distributeSeries?(i=e.normalizeData(this.data,t.reverseData,t.horizontalBars?"x":"y")).normalized.series=i.normalized.series.map((function(t){return[t]})):i=e.normalizeData(this.data,t.reverseData,t.horizontalBars?"x":"y"),this.svg=e.createSvg(this.container,t.width,t.height,t.classNames.chart+(t.horizontalBars?" "+t.classNames.horizontalBars:""));var r=this.svg.elem("g").addClass(t.classNames.gridGroup),s=this.svg.elem("g"),o=this.svg.elem("g").addClass(t.classNames.labelGroup);if(t.stackBars&&0!==i.normalized.series.length){var c=e.serialMap(i.normalized.series,(function(){return Array.prototype.slice.call(arguments).map((function(t){return t})).reduce((function(t,e){return{x:t.x+(e&&e.x)||0,y:t.y+(e&&e.y)||0}}),{x:0,y:0})}));a=e.getHighLow([c],t,t.horizontalBars?"x":"y")}else a=e.getHighLow(i.normalized.series,t,t.horizontalBars?"x":"y");a.high=+t.high||(0===t.high?0:a.high),a.low=+t.low||(0===t.low?0:a.low);var l,h,u,d,p,f=e.createChartRect(this.svg,t,n.padding);h=t.distributeSeries&&t.stackBars?i.normalized.labels.slice(0,1):i.normalized.labels,t.horizontalBars?(l=d=void 0===t.axisX.type?new e.AutoScaleAxis(e.Axis.units.x,i.normalized.series,f,e.extend({},t.axisX,{highLow:a,referenceValue:0})):t.axisX.type.call(e,e.Axis.units.x,i.normalized.series,f,e.extend({},t.axisX,{highLow:a,referenceValue:0})),u=p=void 0===t.axisY.type?new e.StepAxis(e.Axis.units.y,i.normalized.series,f,{ticks:h}):t.axisY.type.call(e,e.Axis.units.y,i.normalized.series,f,t.axisY)):(u=d=void 0===t.axisX.type?new e.StepAxis(e.Axis.units.x,i.normalized.series,f,{ticks:h}):t.axisX.type.call(e,e.Axis.units.x,i.normalized.series,f,t.axisX),l=p=void 0===t.axisY.type?new e.AutoScaleAxis(e.Axis.units.y,i.normalized.series,f,e.extend({},t.axisY,{highLow:a,referenceValue:0})):t.axisY.type.call(e,e.Axis.units.y,i.normalized.series,f,e.extend({},t.axisY,{highLow:a,referenceValue:0})));var g=t.horizontalBars?f.x1+l.projectValue(0):f.y1-l.projectValue(0),m=[];u.createGridAndLabels(r,o,this.supportsForeignObject,t,this.eventEmitter),l.createGridAndLabels(r,o,this.supportsForeignObject,t,this.eventEmitter),t.showGridBackground&&e.createGridBackground(r,f,t.classNames.gridBackground,this.eventEmitter),i.raw.series.forEach((function(n,a){var r,o,c=a-(i.raw.series.length-1)/2;r=t.distributeSeries&&!t.stackBars?u.axisLength/i.normalized.series.length/2:t.distributeSeries&&t.stackBars?u.axisLength/2:u.axisLength/i.normalized.series[a].length/2,(o=s.elem("g")).attr({"ct:series-name":n.name,"ct:meta":e.serialize(n.meta)}),o.addClass([t.classNames.series,n.className||t.classNames.series+"-"+e.alphaNumerate(a)].join(" ")),i.normalized.series[a].forEach((function(s,h){var v,b,x,y;if(y=t.distributeSeries&&!t.stackBars?a:t.distributeSeries&&t.stackBars?0:h,v=t.horizontalBars?{x:f.x1+l.projectValue(s&&s.x?s.x:0,h,i.normalized.series[a]),y:f.y1-u.projectValue(s&&s.y?s.y:0,y,i.normalized.series[a])}:{x:f.x1+u.projectValue(s&&s.x?s.x:0,y,i.normalized.series[a]),y:f.y1-l.projectValue(s&&s.y?s.y:0,h,i.normalized.series[a])},u instanceof e.StepAxis&&(u.options.stretch||(v[u.units.pos]+=r*(t.horizontalBars?-1:1)),v[u.units.pos]+=t.stackBars||t.distributeSeries?0:c*t.seriesBarDistance*(t.horizontalBars?-1:1)),m[h]=(x=m[h]||g)-(g-v[u.counterUnits.pos]),void 0!==s){var w={};w[u.units.pos+"1"]=v[u.units.pos],w[u.units.pos+"2"]=v[u.units.pos],!t.stackBars||"accumulate"!==t.stackMode&&t.stackMode?(w[u.counterUnits.pos+"1"]=g,w[u.counterUnits.pos+"2"]=v[u.counterUnits.pos]):(w[u.counterUnits.pos+"1"]=x,w[u.counterUnits.pos+"2"]=m[h]),w.x1=Math.min(Math.max(w.x1,f.x1),f.x2),w.x2=Math.min(Math.max(w.x2,f.x1),f.x2),w.y1=Math.min(Math.max(w.y1,f.y2),f.y1),w.y2=Math.min(Math.max(w.y2,f.y2),f.y1);var S=e.getMetaData(n,h);b=o.elem("line",w,t.classNames.bar).attr({"ct:value":[s.x,s.y].filter(e.isNumeric).join(","),"ct:meta":e.serialize(S)}),this.eventEmitter.emit("draw",e.extend({type:"bar",value:s,index:h,meta:S,series:n,seriesIndex:a,axisX:d,axisY:p,chartRect:f,group:o,element:b},w))}}).bind(this))}).bind(this)),this.eventEmitter.emit("created",{bounds:l.bounds,chartRect:f,axisX:d,axisY:p,svg:this.svg,options:t})}})}(this||global,t),function(t,e){"use strict";var n={width:void 0,height:void 0,chartPadding:5,classNames:{chartPie:"ct-chart-pie",chartDonut:"ct-chart-donut",series:"ct-series",slicePie:"ct-slice-pie",sliceDonut:"ct-slice-donut",sliceDonutSolid:"ct-slice-donut-solid",label:"ct-label"},startAngle:0,total:void 0,donut:!1,donutSolid:!1,donutWidth:60,showLabel:!0,labelOffset:0,labelPosition:"inside",labelInterpolationFnc:e.noop,labelDirection:"neutral",reverseData:!1,ignoreEmptyValues:!1};function i(t,e,n){var i=e.x>t.x;return i&&"explode"===n||!i&&"implode"===n?"start":i&&"implode"===n||!i&&"explode"===n?"end":"middle"}e.Pie=e.Base.extend({constructor:function(t,i,a,r){e.Pie.super.constructor.call(this,t,i,n,e.extend({},n,a),r)},createChart:function(t){var a,r,s,o,c,l=e.normalizeData(this.data),h=[],u=t.startAngle;this.svg=e.createSvg(this.container,t.width,t.height,t.donut?t.classNames.chartDonut:t.classNames.chartPie),r=e.createChartRect(this.svg,t,n.padding),s=Math.min(r.width()/2,r.height()/2),c=t.total||l.normalized.series.reduce((function(t,e){return t+e}),0);var d=e.quantity(t.donutWidth);"%"===d.unit&&(d.value*=s/100),s-=t.donut&&!t.donutSolid?d.value/2:0,o="outside"===t.labelPosition||t.donut&&!t.donutSolid?s:"center"===t.labelPosition?0:t.donutSolid?s-d.value/2:s/2,o+=t.labelOffset;var p={x:r.x1+r.width()/2,y:r.y2+r.height()/2},f=1===l.raw.series.filter((function(t){return t.hasOwnProperty("value")?0!==t.value:0!==t})).length;l.raw.series.forEach((function(t,e){h[e]=this.svg.elem("g",null,null)}).bind(this)),t.showLabel&&(a=this.svg.elem("g",null,null)),l.raw.series.forEach((function(n,r){if(0!==l.normalized.series[r]||!t.ignoreEmptyValues){h[r].attr({"ct:series-name":n.name}),h[r].addClass([t.classNames.series,n.className||t.classNames.series+"-"+e.alphaNumerate(r)].join(" "));var g=c>0?u+l.normalized.series[r]/c*360:0,m=Math.max(0,u-(0===r||f?0:.2));g-m>=359.99&&(g=m+359.99);var v,b,x,y=e.polarToCartesian(p.x,p.y,s,m),w=e.polarToCartesian(p.x,p.y,s,g),S=new e.Svg.Path(!t.donut||t.donutSolid).move(w.x,w.y).arc(s,s,0,g-u>180,0,y.x,y.y);t.donut?t.donutSolid&&(v=e.polarToCartesian(p.x,p.y,x=s-d.value,u-(0===r||f?0:.2)),b=e.polarToCartesian(p.x,p.y,x,g),S.line(v.x,v.y),S.arc(x,x,0,g-u>180,1,b.x,b.y)):S.line(p.x,p.y);var O=t.classNames.slicePie;t.donut&&(O=t.classNames.sliceDonut,t.donutSolid&&(O=t.classNames.sliceDonutSolid));var C=h[r].elem("path",{d:S.stringify()},O);if(C.attr({"ct:value":l.normalized.series[r],"ct:meta":e.serialize(n.meta)}),t.donut&&!t.donutSolid&&(C._node.style.strokeWidth=d.value+"px"),this.eventEmitter.emit("draw",{type:"slice",value:l.normalized.series[r],totalDataSum:c,index:r,meta:n.meta,series:n,group:h[r],element:C,path:S.clone(),center:p,radius:s,startAngle:u,endAngle:g}),t.showLabel){var E,k;E=1===l.raw.series.length?{x:p.x,y:p.y}:e.polarToCartesian(p.x,p.y,o,u+(g-u)/2),k=l.normalized.labels&&!e.isFalseyButZero(l.normalized.labels[r])?l.normalized.labels[r]:l.normalized.series[r];var M=t.labelInterpolationFnc(k,r);if(M||0===M){var A=a.elem("text",{dx:E.x,dy:E.y,"text-anchor":i(p,E,t.labelDirection)},t.classNames.label).text(""+M);this.eventEmitter.emit("draw",{type:"label",index:r,group:a,element:A,text:""+M,x:E.x,y:E.y})}}u=g}}).bind(this)),this.eventEmitter.emit("created",{chartRect:r,svg:this.svg,options:t})},determineAnchorPosition:i})}(this||global,t),t}()}).apply(e,[]))||(t.exports=i)},xur1:function(e,i,a){"use strict";a.r(i),a.d(i,"AnalyticsModule",(function(){return lt}));var s,o=a("ofXK"),h=a("6rvT"),u=a("NFeN"),d=a("fXoL"),p=((s=function t(){l(this,t)}).\u0275mod=d.Lb({type:s}),s.\u0275inj=d.Kb({factory:function(t){return new(t||s)},imports:[[o.c,h.a,u.b]]}),s),f=a("tyNb"),g=a("kmQS"),m=a("Rd8u"),v=a("bTqV"),b=function(){return{exact:!0}},x=function(t){return[t]};function y(t,e){if(1&t&&(d.Tb(0,"li",4),d.Tb(1,"a",5),d.Hc(2),d.Sb(),d.Sb()),2&t){var n=e.$implicit;d.Bb(1),d.kc("routerLinkActiveOptions",d.nc(3,b))("routerLink",d.oc(4,x,n.route)),d.Bb(1),d.Ic(n.name)}}function w(t,e){if(1&t&&(d.Tb(0,"header"),d.Tb(1,"h1",1),d.Hc(2,"Analytics"),d.Sb(),d.Tb(3,"ul",2),d.Fc(4,y,3,6,"li",3),d.Sb(),d.Sb()),2&t){var n=d.ec();d.Bb(4),d.kc("ngForOf",n.channels)}}var S,O=((S=function(){function t(e){l(this,t),this.settings=e,this.channels=[]}return c(t,[{key:"ngOnInit",value:function(){var t=this;this.channels=this.settings.get("vebto.admin.analytics.channels",[]).filter((function(e){return!e.condition||t.settings.get(e.condition)}))}},{key:"ngOnDestroy",value:function(){var t=document.querySelector(".chartist-tooltip");t&&t.remove()}}]),t}()).\u0275fac=function(t){return new(t||S)(d.Nb(g.a))},S.\u0275cmp=d.Hb({type:S,selectors:[["analytics-host"]],decls:2,vars:1,consts:[[4,"ngIf"],["trans",""],[1,"unstyled-list","analytics-nav"],["class","analytics-nav-item",4,"ngFor","ngForOf"],[1,"analytics-nav-item"],["mat-button","","routerLinkActive","active","trans","",3,"routerLinkActiveOptions","routerLink"]],template:function(t,e){1&t&&(d.Fc(0,w,5,1,"header",0),d.Ob(1,"router-outlet")),2&t&&d.kc("ngIf",e.channels&&e.channels.length)},directives:[o.t,f.i,m.a,o.s,v.a,f.g,f.f],styles:["[_nghost-%COMP%]{display:block;position:relative}header[_ngcontent-%COMP%]{display:flex;align-items:center;background-color:var(--be-background);box-shadow:none;border:1px solid var(--be-divider-default);padding:10px 15px;border-radius:4px;margin-bottom:25px}h1[_ngcontent-%COMP%]{font-size:2.2rem;margin:0;font-weight:300;text-transform:capitalize}.analytics-nav[_ngcontent-%COMP%]{margin-left:auto}.analytics-nav-item[_ngcontent-%COMP%]{display:inline-block;padding:0 5px;text-transform:capitalize}.active[_ngcontent-%COMP%]{background-color:var(--be-accent-default);color:var(--be-accent-contrast)}@media only screen and (max-width:768px){h1[_ngcontent-%COMP%]{display:none}.analytics-nav[_ngcontent-%COMP%]{margin-left:0}}"],changeDetection:0}),S),C=function(t){return t.LINE="line",t.PIE="pie",t.BAR="bar",t}({}),E=function(){function t(e){var n=this;l(this,t),this.config=e,setTimeout((function(){return n.generate()}))}return c(t,[{key:"getMaxValue",value:function(){return this.config.data?Array.isArray(this.config.data[0])?Math.max.apply(Math,r(this.config.data[0]).concat(r(this.config.data[1]||[]))):Math.max.apply(Math,r(this.config.data)):0}},{key:"generateDataWithTooltip",value:function(t){var e=this;return this.config.tooltip?t.map((function(t){return{value:t,meta:e.config.tooltip}})):t}},{key:"isEmpty",value:function(){return this.getMaxValue()<=0}}]),t}();function k(t){var e={selector:".monthly-chart",type:C.LINE,labels:[],tooltip:"Pageviews",data:[[],[]]};return t&&t.current.forEach((function(n,i){e.labels.push(""+(i+1)),e.data[0].push(n.pageViews);var a=t.previous[i];e.data[1].push(a?a.pageViews:0)})),e}function M(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:C.PIE,tooltip:"Number of sessions",labels:t.map((function(t){return t.browser})),data:t.map((function(t){return t.sessions})),legend:!1,options:{showLabel:!0,donut:!0}}}function A(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{selector:".countries-chart",type:C.PIE,tooltip:"Number of sessions",labels:t.map((function(t){return t.country})),data:t.map((function(t){return t.sessions})),options:{showLabel:!0,donut:!0}}}var z=a("jtHE"),P=a("nYR2"),B=a("sPnx"),T=a("6SKC");function N(t,e){if(1&t&&(d.Tb(0,"div",6),d.Hc(1),d.fc(2,"number"),d.Sb()),2&t){var n=d.ec().$implicit;d.Bb(1),d.Ic(d.gc(2,1,n.value))}}function L(t,e){if(1&t&&(d.Tb(0,"div",6),d.Hc(1),d.fc(2,"formattedFileSize"),d.Sb()),2&t){var n=d.ec().$implicit;d.Bb(1),d.Ic(d.gc(2,1,n.value))}}function _(t,e){if(1&t&&(d.Tb(0,"div",1),d.Ob(1,"mat-icon",2),d.Tb(2,"div",3),d.Tb(3,"div",4),d.Hc(4),d.Sb(),d.Fc(5,N,3,3,"div",5),d.Fc(6,L,3,3,"div",5),d.Sb(),d.Sb()),2&t){var n=e.$implicit;d.Bb(1),d.kc("svgIcon",n.icon),d.Bb(3),d.Ic(n.name),d.Bb(1),d.kc("ngIf","number"===n.type),d.Bb(1),d.kc("ngIf","fileSize"===n.type)}}var I,j=((I=function t(){l(this,t)}).\u0275fac=function(t){return new(t||I)},I.\u0275cmp=d.Hb({type:I,selectors:[["analytics-header"]],inputs:{data:"data"},decls:1,vars:1,consts:[["class","stat",4,"ngFor","ngForOf"],[1,"stat"],[3,"svgIcon"],[1,"details"],["trans","",1,"name"],["class","count",4,"ngIf"],[1,"count"]],template:function(t,e){1&t&&d.Fc(0,_,7,4,"div",0),2&t&&d.kc("ngForOf",e.data)},directives:[o.s,u.a,m.a,o.t],pipes:[o.g,T.a],styles:["[_nghost-%COMP%]{display:flex;margin-bottom:25px;min-height:110px}@media only screen and (max-width:768px){[_nghost-%COMP%]{display:none}}.stat[_ngcontent-%COMP%]{display:flex;flex:1 1 auto;min-width:0;margin-right:25px;border-radius:4px;height:110px;align-items:center;color:var(--be-text);background-color:var(--be-background);box-shadow:none;border:1px solid var(--be-divider-default);padding:0 15px}.stat[_ngcontent-%COMP%]:last-of-type{margin-right:0}.details[_ngcontent-%COMP%]{margin-left:10px}.details[_ngcontent-%COMP%]   .count[_ngcontent-%COMP%]{font-size:2.3rem;font-family:Montserrat,sans-serif;color:var(--be-text)}.details[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]{font-size:1.4rem;color:var(--be-secondary-text)}.details[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]   .capitalize[_ngcontent-%COMP%]{text-transform:capitalize}.mat-icon[_ngcontent-%COMP%]{color:var(--be-accent-default);opacity:.8;width:60px;height:60px}"],changeDetection:0}),I),H=a("uki+"),D=a.n(H),V=a("AKFu"),F=a.n(V),R=function(e){t(a,e);var i=n(a);function a(){var t;return l(this,a),(t=i.apply(this,arguments)).lineConfig={showArea:!0,lineSmooth:!0,low:0,fullWidth:!0,chartPadding:{left:15,right:30},axisY:{labelInterpolationFnc:function(t){return Math.floor(t)}},plugins:[F()()]},t}return c(a,[{key:"generate",value:function(){var t=Object.assign(Object.assign(Object.assign({},this.lineConfig),{high:this.getHigh()}),this.config.options||{});this.chart=new D.a.Line(this.config.selector,this.transformChartData(),t),this.chart.on("draw",(function(t){"line"!==t.type&&"area"!==t.type||t.element.animate({d:{begin:t.index,dur:250,from:t.path.clone().scale(1,0).translate(0,t.chartRect.height()).stringify(),to:t.path.clone().stringify(),easing:D.a.Svg.Easing.easeOutQuint}})}))}},{key:"transformChartData",value:function(){var t=this;return{labels:this.config.labels,series:this.config.data.map((function(e){return t.generateDataWithTooltip(e||[])}))}}},{key:"getHigh",value:function(){return this.getMaxValue()?void 0:100}},{key:"destroy",value:function(){this.chart&&(this.chart.off("draw"),this.chart.detach())}}]),a}(E),X=function(e){t(a,e);var i=n(a);function a(){var t;return l(this,a),(t=i.apply(this,arguments)).pieConfig={showLabel:!1,chartPadding:0,plugins:[F()()]},t}return c(a,[{key:"generate",value:function(){var t=Object.assign(Object.assign({},this.pieConfig),this.config.options||{});this.chart=new D.a.Pie(this.config.selector,this.transformChartData(),t),this.animate()}},{key:"transformChartData",value:function(){return{labels:this.config.labels,series:this.generateDataWithTooltip(this.config.data)}}},{key:"destroy",value:function(){this.chart&&(this.chart.off("draw"),this.chart.detach())}},{key:"animate",value:function(){this.chart.on("draw",(function(t){if("slice"===t.type){var e=t.element._node.getTotalLength();t.element.attr({"stroke-dasharray":e+"px "+e+"px"});var n={"stroke-dashoffset":{id:"anim"+t.index,dur:300*t.value/t.totalDataSum,from:-e+"px",to:"0px",fill:"freeze"}};if(0!==t.index&&(n["stroke-dashoffset"].begin="anim"+(t.index-1)+".end"),t.element.attr({"stroke-dashoffset":-e+"px"}),t.element.animate(n,!1),360===t.endAngle)for(var i=t.index,a=1e3*t.value/t.totalDataSum/2,r=0,s=-e/3,o=0;o<4;o++){t.element.animate({"stroke-dashoffset":{id:"anim"+(i+1),dur:a,from:r+"px",to:s+"px",fill:"freeze",begin:"anim"+i+".end"}},!1),i++,a/=1.75;var c=r;r=s,s=c/2.5}}}))}}]),a}(E),Y=function(e){t(a,e);var i=n(a);function a(){var t;return l(this,a),(t=i.apply(this,arguments)).barConfig={chartPadding:{left:15,right:30},plugins:[F()()]},t}return c(a,[{key:"generate",value:function(){var t=Object.assign(Object.assign(Object.assign({},this.barConfig),this.config.options||{}),{high:this.getHigh()});this.chart=new D.a.Bar(this.config.selector,this.transformChartData(),t),this.chart.on("draw",(function(t){"bar"===t.type&&t.element.animate({y2:{dur:"0.2s",from:t.y1,to:t.y2}})}))}},{key:"transformChartData",value:function(){var t=this;return{labels:this.config.labels,series:this.config.data.map((function(e){return t.generateDataWithTooltip(e||[])}))}}},{key:"getHigh",value:function(){return this.getMaxValue()?void 0:100}},{key:"destroy",value:function(){this.chart&&(this.chart.off("draw"),this.chart.detach())}}]),a}(E),U=["headerWrapper"],G=["legendWrapper"],W=["chartPlaceholder"];function q(t,e){1&t&&(d.Tb(0,"div",7),d.Ob(1,"mat-icon",8),d.Tb(2,"span",9),d.Hc(3,"No data available for this time period."),d.Sb(),d.Sb())}function $(t,e){if(1&t&&(d.Tb(0,"div",12),d.Hc(1),d.Sb()),2&t){var n=e.$implicit;d.Bb(1),d.Ic(n)}}function Q(t,e){if(1&t&&(d.Tb(0,"div",10),d.Fc(1,$,2,1,"div",11),d.Sb()),2&t){var n=d.ec();d.Bb(1),d.kc("ngForOf",n.chartConfig.labels)}}var Z,K=[[["",8,"chart-header"]],[["",8,"chart-legend"]]],J=[".chart-header",".chart-legend"],tt=((Z=function(){function t(e){l(this,t),this.el=e}return c(t,[{key:"ngOnInit",value:function(){this.calcAndSetChartHeight()}},{key:"ngOnChanges",value:function(){this.chartConfig&&(this.chart=this.chartConfig.type===C.LINE?new R(this.transformConfig()):this.chartConfig.type===C.BAR?new Y(this.transformConfig()):new X(this.transformConfig()))}},{key:"ngOnDestroy",value:function(){this.chart&&this.chart.destroy()}},{key:"transformConfig",value:function(){return Object.assign(Object.assign({},this.chartConfig),{selector:this.chartPlaceholder.nativeElement})}},{key:"calcAndSetChartHeight",value:function(){var t=this.height;this.headerWrapper.nativeElement.children.length&&(t-=66),(this.chartConfig&&this.chartConfig.legend||this.legendWrapper.nativeElement.children.length)&&(t-=40),this.el.nativeElement.style.height=this.height+"px",this.chartPlaceholder.nativeElement.style.height=t-15+"px"}}]),t}()).\u0275fac=function(t){return new(t||Z)(d.Nb(d.l))},Z.\u0275cmp=d.Hb({type:Z,selectors:[["chart"]],viewQuery:function(t,e){var n;1&t&&(d.Bc(U,!0),d.Bc(G,!0),d.Bc(W,!0)),2&t&&(d.rc(n=d.bc())&&(e.headerWrapper=n.first),d.rc(n=d.bc())&&(e.legendWrapper=n.first),d.rc(n=d.bc())&&(e.chartPlaceholder=n.first))},hostAttrs:[1,"chart"],inputs:{chartConfig:"chartConfig",height:"height"},features:[d.zb],ngContentSelectors:J,decls:10,vars:5,consts:[[1,"header-wrapper"],["headerWrapper",""],["chartPlaceholder",""],["class","empty-msg",4,"ngIf"],[1,"legend-wrapper"],["legendWrapper",""],["class","chart-legend",4,"ngIf"],[1,"empty-msg"],["svgIcon","warning"],["trans",""],[1,"chart-legend"],["class","legend-item",4,"ngFor","ngForOf"],[1,"legend-item"]],template:function(t,e){1&t&&(d.jc(K),d.Tb(0,"div",0,1),d.ic(2),d.Sb(),d.Tb(3,"div",null,2),d.Fc(5,q,4,0,"div",3),d.Sb(),d.Tb(6,"div",4,5),d.ic(8,1),d.Fc(9,Q,2,1,"div",6),d.Sb()),2&t&&(d.Bb(3),d.Eb("ct-chart ct-perfect-fourth ",null==e.chartConfig?null:e.chartConfig.type,"-chart chart-body"),d.Bb(2),d.kc("ngIf",e.chart&&e.chart.isEmpty()),d.Bb(4),d.kc("ngIf",null==e.chartConfig?null:e.chartConfig.legend))},directives:[o.t,u.a,m.a,o.s],styles:['.chart{display:block;max-width:100%;overflow:hidden}@media only screen and (max-width:768px){.chart{width:100%;flex:0 0 100%}}.chart .chart-body{margin-top:15px;position:relative}.chart .chart-header{padding:15px;border-bottom:1px solid var(--be-divider-default);height:66px}.chart .chart-header .title{font-size:1.3rem;font-weight:500;color:var(--be-text)}.chart .chart-header .subtitle{font-size:1.2rem;color:var(--be-secondary-text)}.chart .chart-legend{display:flex;width:100%;height:40px;align-items:center;justify-content:center;flex-wrap:wrap;padding:0 15px;font-size:1.3rem}.chart .chart-legend .legend-item{margin-right:14px;position:relative;padding-left:15px;white-space:nowrap;text-transform:capitalize}.chart .chart-legend .legend-item:before{display:block;content:" ";width:12px;height:12px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto 0}.chart .empty-msg{padding:15px;border-radius:4px;background-color:var(--be-background-alternative);border:1px solid var(--be-divider-default);text-align:center;width:80%;height:50px;max-width:340px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1}.chart .empty-msg .mat-icon{vertical-align:middle;margin-right:8px;color:var(--be-secondary-text);margin-top:-2px}.chart .ct-bar{stroke-width:30px}'],encapsulation:2,changeDetection:0}),Z),et=a("bv9b");function nt(t,e){1&t&&d.Ob(0,"mat-progress-bar",12)}var it,at,rt,st=[{path:"",component:O,children:[{path:"",redirectTo:"google"},{path:"google",component:(it=function(){function t(e){l(this,t),this.http=e,this.channel="default",this.chartHeight=400,this.loading$=new z.a(1)}return c(t,[{key:"ngOnInit",value:function(){var t=this;this.loading$.next(!0),this.http.get("admin/analytics/stats",{channel:this.channel}).pipe(Object(P.a)((function(){return t.loading$.next(!1)}))).subscribe((function(e){t.headerData=e.headerData,t.charts=t.generateCharts(e.mainData)}))}},{key:"generateCharts",value:function(t){return{weeklyPageViews:(e=t.weeklyPageViews,i={type:C.LINE,labels:[],tooltip:"Pageviews",data:[[],[]]},null===(n=null==e?void 0:e.current)||void 0===n||n.forEach((function(t,n){var a;i.labels.push(function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-US";return new Date(1e3*t).toLocaleDateString(e,{weekday:"short"})}(t.date)),i.data[0].push(t.pageViews),i.data[1].push((null===(a=e.previous[n])||void 0===a?void 0:a.pageViews)||0)})),i),monthlyPageViews:k(t.monthlyPageViews),browsers:M(t.browsers),countries:A(t.countries)};var e,n,i}}]),t}(),it.\u0275fac=function(t){return new(t||it)(d.Nb(B.a))},it.\u0275cmp=d.Hb({type:it,selectors:[["default-analytics"]],decls:44,vars:12,consts:[["mode","indeterminate","color","accent",4,"ngIf"],[3,"data"],[1,"content"],[1,"chart-row"],[1,"chart-wrapper"],[3,"chartConfig","height"],[1,"chart-header"],["trans","",1,"title"],["trans","",1,"subtitle"],[1,"chart-legend"],["trans","",1,"legend-item"],[1,"chart-wrapper","pie-wrapper"],["mode","indeterminate","color","accent"]],template:function(t,e){1&t&&(d.Fc(0,nt,1,0,"mat-progress-bar",0),d.fc(1,"async"),d.Ob(2,"analytics-header",1),d.Tb(3,"div",2),d.Tb(4,"div",3),d.Tb(5,"div",4),d.Tb(6,"chart",5),d.Tb(7,"div",6),d.Tb(8,"div",7),d.Hc(9,"This Week vs Last Week"),d.Sb(),d.Tb(10,"div",8),d.Hc(11,"By page views"),d.Sb(),d.Sb(),d.Tb(12,"div",9),d.Tb(13,"div",10),d.Hc(14,"This week"),d.Sb(),d.Tb(15,"div",10),d.Hc(16,"Last week"),d.Sb(),d.Sb(),d.Sb(),d.Sb(),d.Tb(17,"div",11),d.Tb(18,"chart",5),d.Tb(19,"div",6),d.Tb(20,"div",7),d.Hc(21,"Top Browsers"),d.Sb(),d.Tb(22,"div",8),d.Hc(23,"By sessions"),d.Sb(),d.Sb(),d.Sb(),d.Sb(),d.Sb(),d.Tb(24,"div",3),d.Tb(25,"div",4),d.Tb(26,"chart",5),d.Tb(27,"div",6),d.Tb(28,"div",7),d.Hc(29,"This Month vs Last Month"),d.Sb(),d.Tb(30,"div",8),d.Hc(31,"By page views"),d.Sb(),d.Sb(),d.Tb(32,"div",9),d.Tb(33,"div",10),d.Hc(34,"This month"),d.Sb(),d.Tb(35,"div",10),d.Hc(36,"Last month"),d.Sb(),d.Sb(),d.Sb(),d.Sb(),d.Tb(37,"div",11),d.Tb(38,"chart",5),d.Tb(39,"div",6),d.Tb(40,"div",7),d.Hc(41,"Top Countries"),d.Sb(),d.Tb(42,"div",8),d.Hc(43,"By sessions"),d.Sb(),d.Sb(),d.Sb(),d.Sb(),d.Sb(),d.Sb()),2&t&&(d.kc("ngIf",d.gc(1,10,e.loading$)),d.Bb(2),d.kc("data",e.headerData),d.Bb(4),d.kc("chartConfig",null==e.charts?null:e.charts.weeklyPageViews)("height",e.chartHeight),d.Bb(12),d.kc("chartConfig",null==e.charts?null:e.charts.browsers)("height",380),d.Bb(8),d.kc("chartConfig",null==e.charts?null:e.charts.monthlyPageViews)("height",e.chartHeight),d.Bb(12),d.kc("chartConfig",null==e.charts?null:e.charts.countries)("height",380))},directives:[o.t,j,tt,m.a,et.a],pipes:[o.b],styles:[".mat-progress-bar[_ngcontent-%COMP%]{position:absolute;top:110px}"],changeDetection:0}),it)}]}],ot=((at=function t(){l(this,t)}).\u0275mod=d.Lb({type:at}),at.\u0275inj=d.Kb({factory:function(t){return new(t||at)},imports:[[f.h.forChild(st)],f.h]}),at),ct=a("k3xQ"),lt=((rt=function t(){l(this,t)}).\u0275mod=d.Lb({type:rt}),rt.\u0275inj=d.Kb({factory:function(t){return new(t||rt)},imports:[[ot,o.c,p,h.a,ct.a,v.c,u.b,et.b]]}),rt)}}])}();
//# sourceMappingURL=9-es5.3b08e99dba995ec5f2ae.js.map

Youez - 2016 - github.com/yon3zu
LinuXploit