%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/graphicd/public_html/vebto/public/client/
Upload File :
Create Path :
Current File : /home/graphicd/public_html/vebto/public/client/264-es5.db0277adc7e6910d3e66.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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,a=r(t);if(e){var s=r(this).constructor;n=Reflect.construct(a,arguments,s)}else n=a.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 r(t){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function a(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])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 l(t,e,n){return e&&o(t.prototype,e),n&&o(t,n),t}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(self.webpackChunkbedrive2=self.webpackChunkbedrive2||[]).push([[264],{61330:function(t,e,n){var i,r,a;void 0===(a=this)&&void 0!==window&&(a=window),i=[n(99428)],void 0===(r=(function(t){return a["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 r(t,e){return(" "+t.getAttribute("class")+" ").indexOf(" "+e+" ")>-1}function a(n){var i;return a in n?((i=n.offsetParent)||(i=e.body.parentElement),i):(i=n.parentNode)?"static"!==t.getComputedStyle(i).position?i:"BODY"===i.tagName?i.parentElement:a(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 l,c=i.container,h=!1,u=a(c);(l=s.appendToBody?e.querySelector(".chartist-tooltip"):c.querySelector(".chartist-tooltip"))||((l=e.createElement("div")).className=s.class?"chartist-tooltip "+s.class:"chartist-tooltip",s.appendToBody?e.body.appendChild(l):c.appendChild(l));var d=l.offsetHeight,p=l.offsetWidth;function f(t,e,n){c.addEventListener(t,function(t){e&&!r(t.target,e)||n(t)})}function g(e){var n=-(p=p||l.offsetWidth)/2+s.tooltipOffset.x,i=-(d=d||l.offsetHeight)+s.tooltipOffset.y,r=!0===s.anchorToPoint&&e.target.x2&&e.target.y2;if(!0===s.appendToBody)if(r){var a=c.getBoundingClientRect(),o=e.target.y2.baseVal.value+a.top+t.pageYOffset;l.style.left=e.target.x2.baseVal.value+a.left+t.pageXOffset+n+"px",l.style.top=o+i+"px"}else l.style.left=e.pageX+n+"px",l.style.top=e.pageY+i+"px";else{var h=u.getBoundingClientRect(),f=-h.left-t.pageXOffset+n,g=-h.top-t.pageYOffset+i;r?(a=c.getBoundingClientRect(),o=e.target.y2.baseVal.value+a.top+t.pageYOffset,l.style.left=e.target.x2.baseVal.value+a.left+t.pageXOffset+f+"px",l.style.top=o+g+"px"):(l.style.left=e.pageX+f+"px",l.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(l),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"):"",x=f.getAttribute("ct:meta")||v||"",y=!!x,b=f.getAttribute("ct:value");if(s.transformTooltipTextFnc&&"function"==typeof s.transformTooltipTextFnc&&(b=s.transformTooltipTextFnc(b)),s.tooltipFnc&&"function"==typeof s.tooltipFnc)m=s.tooltipFnc(x,b);else{if(s.metaIsHTML){var w=e.createElement("textarea");w.innerHTML=x,x=w.value}if(x='<span class="chartist-tooltip-meta">'+x+"</span>",y)m+=x+"<br>";else if(i instanceof n.Pie){var A=function(t,e){do{t=t.nextSibling}while(t&&!r(t,"ct-label"));return t}(f);A&&(m+=((o=A).innerText||o.textContent)+"<br>")}b&&(s.currency&&(b=null!=s.currencyFormatCallback?s.currencyFormatCallback(b,s):s.currency+b.replace(/(\d)(?=(\d{3})+(?:\.\d+)?$)/g,"$1,")),m+=b='<span class="chartist-tooltip-value">'+b+"</span>")}m&&(l.innerHTML=m,d=l.offsetHeight,p=l.offsetWidth,!0!==s.appendToBody&&(u=a(c)),"absolute"!==l.style.display&&(l.style.display="absolute"),g(t),function(t){h=!0,r(t,"tooltip-show")||(t.className=t.className+" tooltip-show")}(l),d=l.offsetHeight,p=l.offsetWidth)}),f("mouseout",o,function(){m(l)}),f("mousemove",null,function(t){!1===s.anchorToPoint&&h&&g(t)})}}}(window,document,e),e.plugins.tooltip);var e}).apply(e,i))||(t.exports=r)},99428:function(t,e){var n,i;i=this,void 0===(n=(function(){return i.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,r;for(t=t||{},n=1;n<arguments.length;n++)for(var a in i=arguments[n])t[a]="object"!=typeof(r=i[a])||null===r||r instanceof Array?r:e.extend(t[a],r);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=[],r=Math.max.apply(null,t.map(function(t){return t.length}));return e.times(r).forEach(function(e,r){var a=t.map(function(t){return t[r]});i[r]=n.apply(null,a)}),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,r){var a;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)}),(a=new e.Svg("svg").attr({width:n,height:i}).addClass(r))._node.style.width=n,a._node.style.height=i,t.appendChild(a._node),a},e.normalizeData=function(t,n,i){var r,a={raw:t,normalized:{}};return a.normalized.series=e.getDataArray({series:t.series||[]},n,i),r=a.normalized.series.every(function(t){return t instanceof Array})?Math.max.apply(null,a.normalized.series.map(function(t){return t.length})):a.normalized.series.length,a.normalized.labels=(t.labels||[]).slice(),Array.prototype.push.apply(a.normalized.labels,e.times(Math.max(0,r-a.normalized.labels.length)).map(function(){return""})),n&&e.reverseData(a.normalized),a},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 r={};return"string"==typeof i?r[i]=e.getNumberOrUndefined(n):r.y=e.getNumberOrUndefined(n),r.x=n.hasOwnProperty("x")?e.getNumberOrUndefined(n.x):r.x,r.y=n.hasOwnProperty("y")?e.getNumberOrUndefined(n.y):r.y,r}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 r={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},a=void 0===n.high,s=void 0===n.low;return(a||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;a&&o>r.high&&(r.high=o),s&&o<r.low&&(r.low=o)}}(t),(n.referenceValue||0===n.referenceValue)&&(r.high=Math.max(n.referenceValue,r.high),r.low=Math.min(n.referenceValue,r.low)),r.high<=r.low&&(0===r.low?r.high=1:r.low<0?r.high=0:(r.high>0||(r.high=1),r.low=0)),r},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,r=2,a=2;if(t%2==0)return 2;do{r=n(r)%t,a=n(n(a))%t,i=e(Math.abs(r-a),t)}while(1===i);return i},e.getBounds=function(t,n,i,r){var a,s,o,l=0,c={high:n.high,low:n.low};c.valueRange=c.high-c.low,c.oom=e.orderOfMagnitude(c.valueRange),c.step=Math.pow(10,c.oom),c.min=Math.floor(c.low/c.step)*c.step,c.max=Math.ceil(c.high/c.step)*c.step,c.range=c.max-c.min,c.numberOfSteps=Math.round(c.range/c.step);var h=e.projectLength(t,c.step,c)<i,u=r?e.rho(c.range):0;if(r&&e.projectLength(t,1,c)>=i)c.step=1;else if(r&&u<c.step&&e.projectLength(t,u,c)>=i)c.step=u;else for(;;){if(h&&e.projectLength(t,c.step,c)<=i)c.step*=2;else{if(h||!(e.projectLength(t,c.step/2,c)>=i))break;if(c.step/=2,r&&c.step%1!=0){c.step*=2;break}}if(l++>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(c.step=Math.max(c.step,2221e-19),s=c.min,o=c.max;s+c.step<=c.low;)s=d(s,c.step);for(;o-c.step>=c.high;)o=d(o,-c.step);c.min=s,c.max=o,c.range=c.max-c.min;var p=[];for(a=c.min;a<=c.max;a=d(a,c.step)){var f=e.roundWithPrecision(a);f!==p[p.length-1]&&p.push(f)}return c.values=p,c},e.polarToCartesian=function(t,e,n,i){var r=(i-90)*Math.PI/180;return{x:t+n*Math.cos(r),y:e+n*Math.sin(r)}},e.createChartRect=function(t,n,i){var r=!(!n.axisX&&!n.axisY),a=r?n.axisY.offset:0,s=r?n.axisX.offset:0,o=t.width()||e.quantity(n.width).value||0,l=t.height()||e.quantity(n.height).value||0,c=e.normalizePadding(n.chartPadding,i);o=Math.max(o,a+c.left+c.right),l=Math.max(l,s+c.top+c.bottom);var h={padding:c,width:function(){return this.x2-this.x1},height:function(){return this.y1-this.y2}};return r?("start"===n.axisX.position?(h.y2=c.top+s,h.y1=Math.max(l-c.bottom,h.y2+1)):(h.y2=c.top,h.y1=Math.max(l-c.bottom-s,h.y2+1)),"start"===n.axisY.position?(h.x1=c.left+a,h.x2=Math.max(o-c.right,h.x1+1)):(h.x1=c.left,h.x2=Math.max(o-c.right-a,h.x1+1))):(h.x1=c.left,h.x2=Math.max(o-c.right,h.x1+1),h.y2=c.top,h.y1=Math.max(l-c.bottom,h.y2+1)),h},e.createGrid=function(t,n,i,r,a,s,o,l){var c={};c[i.units.pos+"1"]=t,c[i.units.pos+"2"]=t,c[i.counterUnits.pos+"1"]=r,c[i.counterUnits.pos+"2"]=r+a;var h=s.elem("line",c,o.join(" "));l.emit("draw",e.extend({type:"grid",axis:i,index:n,group:s,element:h},c))},e.createGridBackground=function(t,e,n,i){var r=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:r})},e.createLabel=function(t,n,r,a,s,o,l,c,h,u,d){var p,f={};if(f[s.units.pos]=t+l[s.units.pos],f[s.counterUnits.pos]=l[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=a[r],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=c.foreignObject(g,e.extend({style:"overflow: visible;"},f))}else p=c.elem("text",f,h.join(" ")).text(a[r]);d.emit("draw",e.extend({type:"label",axis:s,index:r,group:c,element:p,text:a[r]},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,r){var a,s,o=e.extend({},t),l=[];function c(t){var l=a;if(a=e.extend({},o),i)for(s=0;s<i.length;s++)n.matchMedia(i[s][0]).matches&&(a=e.extend(a,i[s][1]));r&&t&&r.emit("optionsChanged",{previousOptions:l,currentOptions:a})}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(c),l.push(h)}return c(),{removeMediaQueryListeners:function(){l.forEach(function(t){t.removeListener(c)})},getCurrentOptions:function(){return e.extend({},a)}}},e.splitIntoSegments=function(t,n,i){i=e.extend({},{increasingX:!1,fillHoles:!1},i);for(var r=[],a=!0,s=0;s<t.length;s+=2)void 0===e.getMultiValue(n[s/2].value)?i.fillHoles||(a=!0):(i.increasingX&&s>=2&&t[s]<=t[s-2]&&(a=!0),a&&(r.push({pathCoordinates:[],valueData:[]}),a=!1),r[r.length-1].pathCoordinates.push(t[s],t[s+1]),r[r.length-1].valueData.push(n[s/2]));return r}}(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 r=new e.Svg.Path,a=!0,s=0;s<n.length;s+=2){var o=n[s],l=n[s+1],c=i[s/2];void 0!==e.getMultiValue(c.value)?(a?r.move(o,l,!1,c):r.line(o,l,!1,c),a=!1):t.fillHoles||(a=!0)}return r}},e.Interpolation.simple=function(t){t=e.extend({},{divisor:2,fillHoles:!1},t);var n=1/Math.max(1,t.divisor);return function(i,r){for(var a,s,o,l=new e.Svg.Path,c=0;c<i.length;c+=2){var h=i[c],u=i[c+1],d=(h-a)*n,p=r[c/2];void 0!==p.value?(void 0===o?l.move(h,u,!1,p):l.curve(a+d,s,h-d,u,h,u,!1,p),a=h,s=u,o=p):t.fillHoles||(a=h=o=void 0)}return l}},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 r(a,s){var o=e.splitIntoSegments(a,s,{fillHoles:t.fillHoles});if(o.length){if(o.length>1){var l=[];return o.forEach(function(t){l.push(r(t.pathCoordinates,t.valueData))}),e.Svg.Path.join(l)}if(s=o[0].valueData,(a=o[0].pathCoordinates).length<=4)return e.Interpolation.none()(a,s);for(var c=(new e.Svg.Path).move(a[0],a[1],!1,s[0]),h=0,u=a.length;u-2>h;h+=2){var d=[{x:+a[h-2],y:+a[h-1]},{x:+a[h],y:+a[h+1]},{x:+a[h+2],y:+a[h+3]},{x:+a[h+4],y:+a[h+5]}];u-4===h?d[3]=d[2]:h||(d[0]={x:+a[h],y:+a[h+1]}),c.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 c}return e.Interpolation.none()([])}},e.Interpolation.monotoneCubic=function(t){return t=e.extend({},{fillHoles:!1},t),function n(i,r){var a=e.splitIntoSegments(i,r,{fillHoles:t.fillHoles,increasingX:!0});if(a.length){if(a.length>1){var s=[];return a.forEach(function(t){s.push(n(t.pathCoordinates,t.valueData))}),e.Svg.Path.join(s)}if(r=a[0].valueData,(i=a[0].pathCoordinates).length<=4)return e.Interpolation.none()(i,r);var o,l,c=[],h=[],u=i.length/2,d=[],p=[],f=[],g=[];for(o=0;o<u;o++)c[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]=c[o+1]-c[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(l=(new e.Svg.Path).move(c[0],h[0],!1,r[0]),o=0;o<u-1;o++)l.curve(c[o]+g[o]/3,h[o]+d[o]*g[o]/3,c[o+1]-g[o]/3,h[o+1]-d[o+1]*g[o]/3,c[o+1],h[o+1],!1,r[o+1]);return l}return e.Interpolation.none()([])}},e.Interpolation.step=function(t){return t=e.extend({},{postpone:!0,fillHoles:!1},t),function(n,i){for(var r,a,s,o=new e.Svg.Path,l=0;l<n.length;l+=2){var c=n[l],h=n[l+1],u=i[l/2];void 0!==u.value?(void 0===s?o.move(c,h,!1,u):(t.postpone?o.line(c,a,!1,s):o.line(r,h,!1,u),o.line(c,h,!1,u)),r=c,a=h,s=u):t.fillHoles||(r=a=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,r=Object.create(i);e.Class.cloneDefinitions(r,t);var a=function(){var t,n=r.constructor||function(){};return t=this===e?Object.create(r):this,n.apply(t,Array.prototype.slice.call(arguments,0)),t};return a.prototype=r,a.super=i,a.extend=this.extend,a},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,r,a,s){this.container=e.querySelector(t),this.data=n||{},this.data.labels=this.data.labels||[],this.data.series=this.data.series||[],this.defaultOptions=r,this.options=a,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,r,a,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),r&&this.addClass(r),a&&(s&&a._node.firstChild?a._node.insertBefore(this._node,a._node.firstChild):a._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,r){return new e.Svg(t,n,i,this,r)},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,r,a){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,r,a);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(r){function a(t,n){var a,s,o,l={};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",l[r]=t.from,this.attr(l),s=e.quantity(t.begin||0).value,t.begin="indefinite"),a=this.elem("animate",e.extend({attributeName:r},t)),n&&setTimeout((function(){try{a._node.beginElement()}catch(e){l[r]=t.to,this.attr(l),a.remove()}}).bind(this),s),i&&a._node.addEventListener("beginEvent",(function(){i.emit("animationBegin",{element:this,animate:a._node,params:t})}).bind(this)),a._node.addEventListener("endEvent",(function(){i&&i.emit("animationEnd",{element:this,animate:a._node,params:t}),n&&(l[r]=t.to,this.attr(l),a.remove())}).bind(this))}t[r]instanceof Array?t[r].forEach((function(t){a.bind(this)(t,!1)}).bind(this)):a.bind(this)(t[r],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 r(t,n,i,r,a,s){var o=e.extend({command:a?t.toLowerCase():t.toUpperCase()},n,s?{data:s}:{});i.splice(r,0,o)}function a(t,e){t.forEach(function(i,r){n[i.command.toLowerCase()].forEach(function(n,a){e(i,n,r,a,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 r("M",{x:+t,y:+e},this.pathElements,this.pos++,n,i),this},line:function(t,e,n,i){return r("L",{x:+t,y:+e},this.pathElements,this.pos++,n,i),this},curve:function(t,e,n,i,a,s,o,l){return r("C",{x1:+t,y1:+e,x2:+n,y2:+i,x:+a,y:+s},this.pathElements,this.pos++,o,l),this},arc:function(t,e,n,i,a,s,o,l,c){return r("A",{rx:+t,ry:+e,xAr:+n,lAf:+i,sf:+a,x:+s,y:+o},this.pathElements,this.pos++,l,c),this},scale:function(t,e){return a(this.pathElements,function(n,i){n[i]*="x"===i[0]?t:e}),this},translate:function(t,e){return a(this.pathElements,function(n,i){n[i]+="x"===i[0]?t:e}),this},transform:function(t){return a(this.pathElements,function(e,n,i,r,a){var s=t(e,n,i,r,a);(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 r=i.map(function(t){var i=t.shift(),r=n[i.toLowerCase()];return e.extend({command:i},r.reduce(function(e,n,i){return e[n]=+t[i],e},{}))}),a=[this.pos,0];return Array.prototype.push.apply(a,r),Array.prototype.splice.apply(this.pathElements,a),this.pos+=r.length,this},stringify:function(){var t=Math.pow(10,this.options.accuracy);return this.pathElements.reduce((function(e,i){var r=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+r.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 r=new e.Svg.Path(n,i),a=0;a<t.length;a++)for(var s=t[a],o=0;o<s.pathElements.length;o++)r.pathElements.push(s.pathElements[o]);return r}}(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,r){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=r},createGridAndLabels:function(t,n,i,r,a){var s=r["axis"+this.units.pos.toUpperCase()],o=this.ticks.map(this.projectValue.bind(this)),l=this.ticks.map(s.labelInterpolationFnc);o.forEach((function(c,h){var u,d={x:0,y:0};u=o[h+1]?o[h+1]-c:Math.max(this.axisLength-c,30),e.isFalseyButZero(l[h])&&""!==l[h]||("x"===this.units.pos?(c=this.chartRect.x1+c,d.x=r.axisX.labelOffset.x,d.y="start"===r.axisX.position?this.chartRect.padding.top+r.axisX.labelOffset.y+(i?5:20):this.chartRect.y1+r.axisX.labelOffset.y+(i?5:20)):(c=this.chartRect.y1-c,d.y=r.axisY.labelOffset.y-(i?u:0),d.x="start"===r.axisY.position?i?this.chartRect.padding.left+r.axisY.labelOffset.x:this.chartRect.x1-10:this.chartRect.x2+r.axisY.labelOffset.x+10),s.showGrid&&e.createGrid(c,h,this,this.gridOffset,this.chartRect[this.counterUnits.len](),t,[r.classNames.grid,r.classNames[this.units.dir]],a),s.showLabel&&e.createLabel(c,u,h,l,this,s.offset,d,n,[r.classNames.label,r.classNames[this.units.dir],"start"===s.position?r.classNames[s.position]:r.classNames.end],i,a))}).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,r){var a=r.highLow||e.getHighLow(n,r,t.pos);this.bounds=e.getBounds(i[t.rectEnd]-i[t.rectStart],a,r.scaleMinSpace||20,r.onlyInteger),this.range={min:this.bounds.min,max:this.bounds.max},e.AutoScaleAxis.super.constructor.call(this,t,i,this.bounds.values,r)},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,r){var a=r.highLow||e.getHighLow(n,r,t.pos);this.divisor=r.divisor||1,this.ticks=r.ticks||e.times(this.divisor).map((function(t,e){return a.low+(a.high-a.low)/this.divisor*e}).bind(this)),this.ticks.sort(function(t,e){return t-e}),this.range={min:a.low,max:a.high},e.FixedScaleAxis.super.constructor.call(this,t,i,this.ticks,r),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,r){e.StepAxis.super.constructor.call(this,t,i,r.ticks,r);var a=Math.max(1,r.ticks.length-(r.stretch?1:0));this.stepLength=this.axisLength/a},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,r,a){e.Line.super.constructor.call(this,t,i,n,e.extend({},n,r),a)},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 r,a,s=this.svg.elem("g").addClass(t.classNames.gridGroup),o=this.svg.elem("g"),l=this.svg.elem("g").addClass(t.classNames.labelGroup),c=e.createChartRect(this.svg,t,n.padding);r=void 0===t.axisX.type?new e.StepAxis(e.Axis.units.x,i.normalized.series,c,e.extend({},t.axisX,{ticks:i.normalized.labels,stretch:t.fullWidth})):t.axisX.type.call(e,e.Axis.units.x,i.normalized.series,c,t.axisX),a=void 0===t.axisY.type?new e.AutoScaleAxis(e.Axis.units.y,i.normalized.series,c,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,c,t.axisY),r.createGridAndLabels(s,l,this.supportsForeignObject,t,this.eventEmitter),a.createGridAndLabels(s,l,this.supportsForeignObject,t,this.eventEmitter),t.showGridBackground&&e.createGridBackground(s,c,t.classNames.gridBackground,this.eventEmitter),i.raw.series.forEach((function(n,s){var l=o.elem("g");l.attr({"ct:series-name":n.name,"ct:meta":e.serialize(n.meta)}),l.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 l={x:c.x1+r.projectValue(t,o,i.normalized.series[s]),y:c.y1-a.projectValue(t,o,i.normalized.series[s])};h.push(l.x,l.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=l.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:r,axisY:a,group:l,element:o,x:i.x,y:i.y})}).bind(this)),d.showLine){var f=l.elem("path",{d:p.stringify()},t.classNames.line,!0);this.eventEmitter.emit("draw",{type:"line",values:i.normalized.series[s],path:p.clone(),chartRect:c,index:s,series:n,seriesIndex:s,seriesMeta:n.meta,axisX:r,axisY:a,group:l,element:f})}if(d.showArea&&a.range){var g=Math.max(Math.min(d.areaBase,a.range.max),a.range.min),m=c.y1-a.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=l.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:r,axisY:a,chartRect:c,index:s,group:l,element:o})}).bind(this))}}).bind(this)),this.eventEmitter.emit("created",{bounds:a.bounds,chartRect:c,axisX:r,axisY:a,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,r,a){e.Bar.super.constructor.call(this,t,i,n,e.extend({},n,r),a)},createChart:function(t){var i,r;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 a=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 l=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})});r=e.getHighLow([l],t,t.horizontalBars?"x":"y")}else r=e.getHighLow(i.normalized.series,t,t.horizontalBars?"x":"y");r.high=+t.high||(0===t.high?0:r.high),r.low=+t.low||(0===t.low?0:r.low);var c,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?(c=d=void 0===t.axisX.type?new e.AutoScaleAxis(e.Axis.units.x,i.normalized.series,f,e.extend({},t.axisX,{highLow:r,referenceValue:0})):t.axisX.type.call(e,e.Axis.units.x,i.normalized.series,f,e.extend({},t.axisX,{highLow:r,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),c=p=void 0===t.axisY.type?new e.AutoScaleAxis(e.Axis.units.y,i.normalized.series,f,e.extend({},t.axisY,{highLow:r,referenceValue:0})):t.axisY.type.call(e,e.Axis.units.y,i.normalized.series,f,e.extend({},t.axisY,{highLow:r,referenceValue:0})));var g=t.horizontalBars?f.x1+c.projectValue(0):f.y1-c.projectValue(0),m=[];u.createGridAndLabels(a,o,this.supportsForeignObject,t,this.eventEmitter),c.createGridAndLabels(a,o,this.supportsForeignObject,t,this.eventEmitter),t.showGridBackground&&e.createGridBackground(a,f,t.classNames.gridBackground,this.eventEmitter),i.raw.series.forEach((function(n,r){var a,o,l=r-(i.raw.series.length-1)/2;a=t.distributeSeries&&!t.stackBars?u.axisLength/i.normalized.series.length/2:t.distributeSeries&&t.stackBars?u.axisLength/2:u.axisLength/i.normalized.series[r].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(r)].join(" ")),i.normalized.series[r].forEach((function(s,h){var v,x,y,b;if(b=t.distributeSeries&&!t.stackBars?r:t.distributeSeries&&t.stackBars?0:h,v=t.horizontalBars?{x:f.x1+c.projectValue(s&&s.x?s.x:0,h,i.normalized.series[r]),y:f.y1-u.projectValue(s&&s.y?s.y:0,b,i.normalized.series[r])}:{x:f.x1+u.projectValue(s&&s.x?s.x:0,b,i.normalized.series[r]),y:f.y1-c.projectValue(s&&s.y?s.y:0,h,i.normalized.series[r])},u instanceof e.StepAxis&&(u.options.stretch||(v[u.units.pos]+=a*(t.horizontalBars?-1:1)),v[u.units.pos]+=t.stackBars||t.distributeSeries?0:l*t.seriesBarDistance*(t.horizontalBars?-1:1)),m[h]=(y=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"]=y,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 A=e.getMetaData(n,h);x=o.elem("line",w,t.classNames.bar).attr({"ct:value":[s.x,s.y].filter(e.isNumeric).join(","),"ct:meta":e.serialize(A)}),this.eventEmitter.emit("draw",e.extend({type:"bar",value:s,index:h,meta:A,series:n,seriesIndex:r,axisX:d,axisY:p,chartRect:f,group:o,element:x},w))}}).bind(this))}).bind(this)),this.eventEmitter.emit("created",{bounds:c.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,r,a){e.Pie.super.constructor.call(this,t,i,n,e.extend({},n,r),a)},createChart:function(t){var r,a,s,o,l,c=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),a=e.createChartRect(this.svg,t,n.padding),s=Math.min(a.width()/2,a.height()/2),l=t.total||c.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:a.x1+a.width()/2,y:a.y2+a.height()/2},f=1===c.raw.series.filter(function(t){return t.hasOwnProperty("value")?0!==t.value:0!==t}).length;c.raw.series.forEach((function(t,e){h[e]=this.svg.elem("g",null,null)}).bind(this)),t.showLabel&&(r=this.svg.elem("g",null,null)),c.raw.series.forEach((function(n,a){if(0!==c.normalized.series[a]||!t.ignoreEmptyValues){h[a].attr({"ct:series-name":n.name}),h[a].addClass([t.classNames.series,n.className||t.classNames.series+"-"+e.alphaNumerate(a)].join(" "));var g=l>0?u+c.normalized.series[a]/l*360:0,m=Math.max(0,u-(0===a||f?0:.2));g-m>=359.99&&(g=m+359.99);var v,x,y,b=e.polarToCartesian(p.x,p.y,s,m),w=e.polarToCartesian(p.x,p.y,s,g),A=new e.Svg.Path(!t.donut||t.donutSolid).move(w.x,w.y).arc(s,s,0,g-u>180,0,b.x,b.y);t.donut?t.donutSolid&&(v=e.polarToCartesian(p.x,p.y,y=s-d.value,u-(0===a||f?0:.2)),x=e.polarToCartesian(p.x,p.y,y,g),A.line(v.x,v.y),A.arc(y,y,0,g-u>180,1,x.x,x.y)):A.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[a].elem("path",{d:A.stringify()},O);if(C.attr({"ct:value":c.normalized.series[a],"ct:meta":e.serialize(n.meta)}),t.donut&&!t.donutSolid&&(C._node.style.strokeWidth=d.value+"px"),this.eventEmitter.emit("draw",{type:"slice",value:c.normalized.series[a],totalDataSum:l,index:a,meta:n.meta,series:n,group:h[a],element:C,path:A.clone(),center:p,radius:s,startAngle:u,endAngle:g}),t.showLabel){var E,S;E=1===c.raw.series.length?{x:p.x,y:p.y}:e.polarToCartesian(p.x,p.y,o,u+(g-u)/2),S=c.normalized.labels&&!e.isFalseyButZero(c.normalized.labels[a])?c.normalized.labels[a]:c.normalized.series[a];var M=t.labelInterpolationFnc(S,a);if(M||0===M){var P=r.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:a,group:r,element:P,text:""+M,x:E.x,y:E.y})}}u=g}}).bind(this)),this.eventEmitter.emit("created",{chartRect:a,svg:this.svg,options:t})},determineAnchorPosition:i})}(this||global,t),t}()}).apply(e,[]))||(t.exports=n)},30264:function(e,i,r){"use strict";r.r(i),r.d(i,{AnalyticsModule:function(){return rt}});var s=r(38583),o=r(49866),h=r(76627),u=r(37716),d=function(){var t=function t(){c(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=u.oAB({type:t}),t.\u0275inj=u.cJS({imports:[[s.ez,o.N,h.Ps]]}),t}(),p=r(63423),f=r(34673),g=r(15515),m=r(51095),v=function(){return{exact:!0}},x=function(t){return[t]};function y(t,e){if(1&t&&(u.TgZ(0,"li",4),u.TgZ(1,"a",5),u._uU(2),u.qZA(),u.qZA()),2&t){var n=e.$implicit;u.xp6(1),u.Q6J("routerLinkActiveOptions",u.DdM(3,v))("routerLink",u.VKq(4,x,n.route)),u.xp6(1),u.Oqu(n.name)}}function b(t,e){if(1&t&&(u.TgZ(0,"header"),u.TgZ(1,"h1",1),u._uU(2,"Analytics"),u.qZA(),u.TgZ(3,"ul",2),u.YNc(4,y,3,6,"li",3),u.qZA(),u.qZA()),2&t){var n=u.oxw();u.xp6(4),u.Q6J("ngForOf",n.channels)}}var w=function(){var t=function(){function t(e){c(this,t),this.settings=e,this.channels=[]}return l(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}();return t.\u0275fac=function(e){return new(e||t)(u.Y36(f.Z))},t.\u0275cmp=u.Xpm({type:t,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&&(u.YNc(0,b,5,1,"header",0),u._UZ(1,"router-outlet")),2&t&&u.Q6J("ngIf",e.channels&&e.channels.length)},directives:[s.O5,p.lC,g.P,s.sg,m.zs,p.yS,p.Od],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}),t}(),A=(function(t){t.LINE="line",t.PIE="pie",t.BAR="bar"}(A||(A={})),A),O=function(){function t(e){var n=this;c(this,t),this.config=e,setTimeout(function(){return n.generate()})}return l(t,[{key:"getMaxValue",value:function(){return this.config.data?Array.isArray(this.config.data[0])?Math.max.apply(Math,a(this.config.data[0]).concat(a(this.config.data[1]||[]))):Math.max.apply(Math,a(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 C(t){var e={selector:".monthly-chart",type:A.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 r=t.previous[i];e.data[1].push(r?r.pageViews:0)}),e}function E(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:A.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 S(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{selector:".countries-chart",type:A.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 M=r(82298),P=r(68939),z=r(99981),_=r(52644);function k(t,e){if(1&t&&(u.TgZ(0,"div",6),u._uU(1),u.ALo(2,"number"),u.qZA()),2&t){var n=u.oxw().$implicit;u.xp6(1),u.Oqu(u.lcZ(2,1,n.value))}}function Z(t,e){if(1&t&&(u.TgZ(0,"div",6),u._uU(1),u.ALo(2,"formattedFileSize"),u.qZA()),2&t){var n=u.oxw().$implicit;u.xp6(1),u.Oqu(u.lcZ(2,1,n.value))}}function N(t,e){if(1&t&&(u.TgZ(0,"div",1),u._UZ(1,"mat-icon",2),u.TgZ(2,"div",3),u.TgZ(3,"div",4),u._uU(4),u.qZA(),u.YNc(5,k,3,3,"div",5),u.YNc(6,Z,3,3,"div",5),u.qZA(),u.qZA()),2&t){var n=e.$implicit;u.xp6(1),u.Q6J("svgIcon",n.icon),u.xp6(3),u.Oqu(n.name),u.xp6(1),u.Q6J("ngIf","number"===n.type),u.xp6(1),u.Q6J("ngIf","fileSize"===n.type)}}var T=function(){var t=function t(){c(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=u.Xpm({type:t,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&&u.YNc(0,N,7,4,"div",0),2&t&&u.Q6J("ngForOf",e.data)},directives:[s.sg,h.Hw,g.P,s.O5],pipes:[s.JJ,_.y],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}),t}(),L=r(99428),B=r.n(L),j=r(61330),I=r.n(j),q=function(e){t(r,e);var i=n(r);function r(){var t;return c(this,r),(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:[I()()]},t}return l(r,[{key:"generate",value:function(){var t=Object.assign(Object.assign(Object.assign({},this.lineConfig),{high:this.getHigh()}),this.config.options||{});this.chart=new(B().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:B().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())}}]),r}(O),D=function(e){t(r,e);var i=n(r);function r(){var t;return c(this,r),(t=i.apply(this,arguments)).pieConfig={showLabel:!1,chartPadding:0,plugins:[I()()]},t}return l(r,[{key:"generate",value:function(){var t=Object.assign(Object.assign({},this.pieConfig),this.config.options||{});this.chart=new(B().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,r=1e3*t.value/t.totalDataSum/2,a=0,s=-e/3,o=0;o<4;o++){t.element.animate({"stroke-dashoffset":{id:"anim"+(i+1),dur:r,from:a+"px",to:s+"px",fill:"freeze",begin:"anim"+i+".end"}},!1),i++,r/=1.75;var l=a;a=s,s=l/2.5}}})}}]),r}(O),U=function(e){t(r,e);var i=n(r);function r(){var t;return c(this,r),(t=i.apply(this,arguments)).barConfig={chartPadding:{left:15,right:30},plugins:[I()()]},t}return l(r,[{key:"generate",value:function(){var t=Object.assign(Object.assign(Object.assign({},this.barConfig),this.config.options||{}),{high:this.getHigh()});this.chart=new(B().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())}}]),r}(O),V=["headerWrapper"],H=["legendWrapper"],Y=["chartPlaceholder"];function F(t,e){1&t&&(u.TgZ(0,"div",7),u._UZ(1,"mat-icon",8),u.TgZ(2,"span",9),u._uU(3,"No data available for this time period."),u.qZA(),u.qZA())}function X(t,e){if(1&t&&(u.TgZ(0,"div",12),u._uU(1),u.qZA()),2&t){var n=e.$implicit;u.xp6(1),u.Oqu(n)}}function R(t,e){if(1&t&&(u.TgZ(0,"div",10),u.YNc(1,X,2,1,"div",11),u.qZA()),2&t){var n=u.oxw();u.xp6(1),u.Q6J("ngForOf",n.chartConfig.labels)}}var G=[[["",8,"chart-header"]],[["",8,"chart-legend"]]],Q=[".chart-header",".chart-legend"],W=function(){var t=function(){function t(e){c(this,t),this.el=e}return l(t,[{key:"ngOnInit",value:function(){this.calcAndSetChartHeight()}},{key:"ngOnChanges",value:function(){this.chartConfig&&(this.chart=this.chartConfig.type===A.LINE?new q(this.transformConfig()):this.chartConfig.type===A.BAR?new U(this.transformConfig()):new D(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}();return t.\u0275fac=function(e){return new(e||t)(u.Y36(u.SBq))},t.\u0275cmp=u.Xpm({type:t,selectors:[["chart"]],viewQuery:function(t,e){var n;(1&t&&(u.Gf(V,7),u.Gf(H,7),u.Gf(Y,7)),2&t)&&(u.iGM(n=u.CRH())&&(e.headerWrapper=n.first),u.iGM(n=u.CRH())&&(e.legendWrapper=n.first),u.iGM(n=u.CRH())&&(e.chartPlaceholder=n.first))},hostAttrs:[1,"chart"],inputs:{chartConfig:"chartConfig",height:"height"},features:[u.TTD],ngContentSelectors:Q,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&&(u.F$t(G),u.TgZ(0,"div",0,1),u.Hsn(2),u.qZA(),u.TgZ(3,"div",null,2),u.YNc(5,F,4,0,"div",3),u.qZA(),u.TgZ(6,"div",4,5),u.Hsn(8,1),u.YNc(9,R,2,1,"div",6),u.qZA()),2&t&&(u.xp6(3),u.Gre("ct-chart ct-perfect-fourth ",null==e.chartConfig?null:e.chartConfig.type,"-chart chart-body"),u.xp6(2),u.Q6J("ngIf",e.chart&&e.chart.isEmpty()),u.xp6(4),u.Q6J("ngIf",null==e.chartConfig?null:e.chartConfig.legend))},directives:[s.O5,h.Hw,g.P,s.sg],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}),t}(),J=r(12178);function $(t,e){1&t&&u._UZ(0,"mat-progress-bar",12)}var K,tt,et=[{path:"",component:w,children:[{path:"",redirectTo:"google"},{path:"google",component:(K=function(){function t(e){c(this,t),this.http=e,this.channel="default",this.chartHeight=400,this.loading$=new M.t(1)}return l(t,[{key:"ngOnInit",value:function(){var t=this;this.loading$.next(!0),this.http.get("admin/analytics/stats",{channel:this.channel}).pipe((0,P.x)(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:A.LINE,labels:[],tooltip:"Pageviews",data:[[],[]]},null===(n=null==e?void 0:e.current)||void 0===n||n.forEach(function(t,n){var r;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===(r=e.previous[n])||void 0===r?void 0:r.pageViews)||0)}),i),monthlyPageViews:C(t.monthlyPageViews),browsers:E(t.browsers),countries:S(t.countries)};var e,n,i}}]),t}(),K.\u0275fac=function(t){return new(t||K)(u.Y36(z.F))},K.\u0275cmp=u.Xpm({type:K,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&&(u.YNc(0,$,1,0,"mat-progress-bar",0),u.ALo(1,"async"),u._UZ(2,"analytics-header",1),u.TgZ(3,"div",2),u.TgZ(4,"div",3),u.TgZ(5,"div",4),u.TgZ(6,"chart",5),u.TgZ(7,"div",6),u.TgZ(8,"div",7),u._uU(9,"This Week vs Last Week"),u.qZA(),u.TgZ(10,"div",8),u._uU(11,"By page views"),u.qZA(),u.qZA(),u.TgZ(12,"div",9),u.TgZ(13,"div",10),u._uU(14,"This week"),u.qZA(),u.TgZ(15,"div",10),u._uU(16,"Last week"),u.qZA(),u.qZA(),u.qZA(),u.qZA(),u.TgZ(17,"div",11),u.TgZ(18,"chart",5),u.TgZ(19,"div",6),u.TgZ(20,"div",7),u._uU(21,"Top Browsers"),u.qZA(),u.TgZ(22,"div",8),u._uU(23,"By sessions"),u.qZA(),u.qZA(),u.qZA(),u.qZA(),u.qZA(),u.TgZ(24,"div",3),u.TgZ(25,"div",4),u.TgZ(26,"chart",5),u.TgZ(27,"div",6),u.TgZ(28,"div",7),u._uU(29,"This Month vs Last Month"),u.qZA(),u.TgZ(30,"div",8),u._uU(31,"By page views"),u.qZA(),u.qZA(),u.TgZ(32,"div",9),u.TgZ(33,"div",10),u._uU(34,"This month"),u.qZA(),u.TgZ(35,"div",10),u._uU(36,"Last month"),u.qZA(),u.qZA(),u.qZA(),u.qZA(),u.TgZ(37,"div",11),u.TgZ(38,"chart",5),u.TgZ(39,"div",6),u.TgZ(40,"div",7),u._uU(41,"Top Countries"),u.qZA(),u.TgZ(42,"div",8),u._uU(43,"By sessions"),u.qZA(),u.qZA(),u.qZA(),u.qZA(),u.qZA(),u.qZA()),2&t&&(u.Q6J("ngIf",u.lcZ(1,10,e.loading$)),u.xp6(2),u.Q6J("data",e.headerData),u.xp6(4),u.Q6J("chartConfig",null==e.charts?null:e.charts.weeklyPageViews)("height",e.chartHeight),u.xp6(12),u.Q6J("chartConfig",null==e.charts?null:e.charts.browsers)("height",380),u.xp6(8),u.Q6J("chartConfig",null==e.charts?null:e.charts.monthlyPageViews)("height",e.chartHeight),u.xp6(12),u.Q6J("chartConfig",null==e.charts?null:e.charts.countries)("height",380))},directives:[s.O5,T,W,g.P,J.pW],pipes:[s.Ov],styles:[".mat-progress-bar[_ngcontent-%COMP%]{position:absolute;top:110px}"],changeDetection:0}),K)}]}],nt=function(){var t=function t(){c(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=u.oAB({type:t}),t.\u0275inj=u.cJS({imports:[[p.Bz.forChild(et)],p.Bz]}),t}(),it=r(98097),rt=((tt=function t(){c(this,t)}).\u0275fac=function(t){return new(t||tt)},tt.\u0275mod=u.oAB({type:tt}),tt.\u0275inj=u.cJS({imports:[[nt,s.ez,d,o.N,it.X,m.ot,h.Ps,J.Cv]]}),tt)}}])}();
//# sourceMappingURL=264-es5.db0277adc7e6910d3e66.js.map

Zerion Mini Shell 1.0