diff --git a/dist/vue-chartjs.full.js b/dist/vue-chartjs.full.js index 22443b71..e461e248 100644 --- a/dist/vue-chartjs.full.js +++ b/dist/vue-chartjs.full.js @@ -1,5 +1,5 @@ /*! - * vue-chartjs v3.0.0-rc0 + * vue-chartjs v3.0.0 * (c) 2017 Jakub Juszczak * http://vue-chartjs.org */ @@ -34002,7 +34002,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 226 */ /***/ (function(module, exports) { - module.exports = {"name":"vue-chartjs","version":"3.0.0-rc0","description":"Vue.js wrapper for chart.js for creating beautiful charts.","author":"Jakub Juszczak ","homepage":"http://vue-chartjs.org","license":"MIT","contributors":[{"name":"Thorsten Lünborg","web":"https://github.com/LinusBorg"},{"name":"Juan Carlos Alonso","web":"https://github.com/jcalonso"}],"maintainers":[{"name":"Jakub Juszczak","email":"jakub@posteo.de","web":"http://www.jakubjuszczak.de"}],"repository":{"type":"git","url":"git+ssh://git@github.com:apertureless/vue-chartjs.git"},"bugs":{"url":"https://github.com/apertureless/vue-chartjs/issues"},"keywords":["ChartJs","Vue","Visualisation","Wrapper","Charts"],"main":"dist/vue-chartjs.js","unpkg":"dist/vue-chartjs.full.min.js","module":"es/index.js","jsnext:main":"es/index.js","files":["src","dist","es"],"scripts":{"dev":"node build/dev-server.js","build":"yarn run release && yarn run build:es","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","unit":"karma start test/unit/karma.conf.js --single-run","e2e":"node test/e2e/runner.js","test":"npm run unit","lint":"eslint --ext .js,.vue src test/unit/specs test/e2e/specs","release":"webpack --progress --hide-modules --config ./build/webpack.release.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.min.js && webpack --progress --hide-modules --config ./build/webpack.release.full.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.full.min.js","prepublish":"yarn run lint && yarn run test && yarn run build"},"dependencies":{"lodash.merge":"^4.6.0"},"peerDependencies":{"chart.js":"2.7.0","vue":"2.5.2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-loader":"6.4.1","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","chai":"^3.5.0","chart.js":"2.7.0","chromedriver":"^2.28.0","connect-history-api-fallback":"^1.1.0","cross-env":"^3.2.4","cross-spawn":"^5.1.0","css-loader":"^0.28.0","eslint":"^3.19.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","eventsource-polyfill":"^0.9.6","express":"^4.15.2","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.10.1","function-bind":"^1.0.2","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.4","inject-loader":"^3.0.0","isparta-loader":"^2.0.0","jasmine-core":"^2.5.2","json-loader":"^0.5.4","karma":"^1.5.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.0.2","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.4","karma-sinon-chai":"^1.2.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.30","karma-webpack":"1.8.1","lolex":"^1.6.0","mocha":"^3.1.0","nightwatch":"^0.9.14","ora":"^1.2.0","phantomjs-prebuilt":"^2.1.13","selenium-server":"^3.3.1","shelljs":"^0.7.7","sinon":"^2.1.0","sinon-chai":"^2.9.0","url-loader":"^0.5.8","vue":"2.5.2","vue-hot-reload-api":"2.1.0","vue-html-loader":"^1.2.4","vue-loader":"12.2.2","vue-style-loader":"3.0.1","vue-template-compiler":"2.5.2","webpack":"^1.13.2","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","webpack-merge":"1.1.1"},"engines":{"node":">=6.9.0"},"babel":{"presets":["es2015"]},"browserify":{"transform":["babelify"]},"greenkeeper":{"ignore":["extract-text-webpack-plugin","karma-webpack","webpack","webpack-merge"]}} + module.exports = {"name":"vue-chartjs","version":"3.0.0","description":"Vue.js wrapper for chart.js for creating beautiful charts.","author":"Jakub Juszczak ","homepage":"http://vue-chartjs.org","license":"MIT","contributors":[{"name":"Thorsten Lünborg","web":"https://github.com/LinusBorg"},{"name":"Juan Carlos Alonso","web":"https://github.com/jcalonso"}],"maintainers":[{"name":"Jakub Juszczak","email":"jakub@posteo.de","web":"http://www.jakubjuszczak.de"}],"repository":{"type":"git","url":"git+ssh://git@github.com:apertureless/vue-chartjs.git"},"bugs":{"url":"https://github.com/apertureless/vue-chartjs/issues"},"keywords":["ChartJs","Vue","Visualisation","Wrapper","Charts"],"main":"dist/vue-chartjs.js","unpkg":"dist/vue-chartjs.full.min.js","module":"es/index.js","jsnext:main":"es/index.js","files":["src","dist","es"],"scripts":{"dev":"node build/dev-server.js","build":"yarn run release && yarn run build:es","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","unit":"karma start test/unit/karma.conf.js --single-run","e2e":"node test/e2e/runner.js","test":"npm run unit","lint":"eslint --ext .js,.vue src test/unit/specs test/e2e/specs","release":"webpack --progress --hide-modules --config ./build/webpack.release.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.min.js && webpack --progress --hide-modules --config ./build/webpack.release.full.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.full.min.js","prepublish":"yarn run lint && yarn run test && yarn run build"},"dependencies":{"lodash.merge":"^4.6.0"},"peerDependencies":{"chart.js":"2.7.0","vue":"2.5.2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-loader":"6.4.1","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","chai":"^3.5.0","chart.js":"2.7.0","chromedriver":"^2.28.0","connect-history-api-fallback":"^1.1.0","cross-env":"^3.2.4","cross-spawn":"^5.1.0","css-loader":"^0.28.0","eslint":"^3.19.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","eventsource-polyfill":"^0.9.6","express":"^4.15.2","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.10.1","function-bind":"^1.0.2","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.4","inject-loader":"^3.0.0","isparta-loader":"^2.0.0","jasmine-core":"^2.5.2","json-loader":"^0.5.4","karma":"^1.5.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.0.2","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.4","karma-sinon-chai":"^1.2.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.30","karma-webpack":"1.8.1","lolex":"^1.6.0","mocha":"^3.1.0","nightwatch":"^0.9.14","ora":"^1.2.0","phantomjs-prebuilt":"^2.1.13","selenium-server":"^3.3.1","shelljs":"^0.7.7","sinon":"^2.1.0","sinon-chai":"^2.9.0","url-loader":"^0.5.8","vue":"2.5.2","vue-hot-reload-api":"2.1.0","vue-html-loader":"^1.2.4","vue-loader":"12.2.2","vue-style-loader":"3.0.1","vue-template-compiler":"2.5.2","webpack":"^1.13.2","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","webpack-merge":"1.1.1"},"engines":{"node":">=6.9.0"},"babel":{"presets":["es2015"]},"browserify":{"transform":["babelify"]},"greenkeeper":{"ignore":["extract-text-webpack-plugin","karma-webpack","webpack","webpack-merge"]}} /***/ }) /******/ ]) diff --git a/dist/vue-chartjs.full.min.js b/dist/vue-chartjs.full.min.js index 167b9b05..b5667d57 100644 --- a/dist/vue-chartjs.full.min.js +++ b/dist/vue-chartjs.full.min.js @@ -10,4 +10,4 @@ borderJoinStyle:r.borderJoinStyle?r.borderJoinStyle:h.borderJoinStyle||c.borderJ return a?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},i.niceNum=function(e,t){var a,n=Math.floor(i.log10(e)),r=e/Math.pow(10,n);return a=t?r<1.5?1:r<3?2:r<7?5:10:r<=1?1:r<=2?2:r<=5?5:10,a*Math.pow(10,n)},i.requestAnimFrame=function(){return"undefined"==typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)}}(),i.getRelativePosition=function(e,t){var a,n,r=e.originalEvent||e,s=e.currentTarget||e.srcElement,o=s.getBoundingClientRect(),d=r.touches;d&&d.length>0?(a=d[0].clientX,n=d[0].clientY):(a=r.clientX,n=r.clientY);var u=parseFloat(i.getStyle(s,"padding-left")),l=parseFloat(i.getStyle(s,"padding-top")),c=parseFloat(i.getStyle(s,"padding-right")),_=parseFloat(i.getStyle(s,"padding-bottom")),h=o.right-o.left-u-c,m=o.bottom-o.top-l-_;return a=Math.round((a-o.left-u)/h*s.width/t.currentDevicePixelRatio),n=Math.round((n-o.top-l)/m*s.height/t.currentDevicePixelRatio),{x:a,y:n}},i.getConstraintWidth=function(e){return s(e,"max-width","clientWidth")},i.getConstraintHeight=function(e){return s(e,"max-height","clientHeight")},i.getMaximumWidth=function(e){var t=e.parentNode;if(!t)return e.clientWidth;var a=parseInt(i.getStyle(t,"padding-left"),10),n=parseInt(i.getStyle(t,"padding-right"),10),r=t.clientWidth-a-n,s=i.getConstraintWidth(e);return isNaN(s)?r:Math.min(r,s)},i.getMaximumHeight=function(e){var t=e.parentNode;if(!t)return e.clientHeight;var a=parseInt(i.getStyle(t,"padding-top"),10),n=parseInt(i.getStyle(t,"padding-bottom"),10),r=t.clientHeight-a-n,s=i.getConstraintHeight(e);return isNaN(s)?r:Math.min(r,s)},i.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},i.retinaScale=function(e,t){var a=e.currentDevicePixelRatio=t||window.devicePixelRatio||1;if(1!==a){var n=e.canvas,r=e.height,i=e.width;n.height=r*a,n.width=i*a,e.ctx.scale(a,a),n.style.height=r+"px",n.style.width=i+"px"}},i.fontString=function(e,t,a){return t+" "+e+"px "+a},i.longestText=function(e,t,a,n){n=n||{};var r=n.data=n.data||{},s=n.garbageCollect=n.garbageCollect||[];n.font!==t&&(r=n.data={},s=n.garbageCollect=[],n.font=t),e.font=t;var o=0;i.each(a,function(t){void 0!==t&&null!==t&&i.isArray(t)!==!0?o=i.measureText(e,r,s,o,t):i.isArray(t)&&i.each(t,function(t){void 0===t||null===t||i.isArray(t)||(o=i.measureText(e,r,s,o,t))})});var d=s.length/2;if(d>a.length){for(var u=0;un&&(n=i),n},i.numberOfLabelLines=function(e){var t=1;return i.each(e,function(e){i.isArray(e)&&e.length>t&&(t=e.length)}),t},i.color=n?function(e){return e instanceof CanvasGradient&&(e=r.global.defaultColor),n(e)}:function(e){return console.error("Color.js not found!"),e},i.getHoverColor=function(e){return e instanceof CanvasPattern?e:i.color(e).saturate(.5).darken(.1).rgbString()}}},function(e,t,a){"use strict";var n=a(3);n._set("global",{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},layout:{padding:{top:0,right:0,bottom:0,left:0}}}),e.exports=function(){var e=function(e,t){return this.construct(e,t),this};return e.Chart=e,e}},function(e,t,a){"use strict";var n=a(2);e.exports=function(e){function t(e,t){return n.where(e,function(e){return e.position===t})}function a(e,t){e.forEach(function(e,t){return e._tmpIndex_=t,e}),e.sort(function(e,a){var n=t?a:e,r=t?e:a;return n.weight===r.weight?n._tmpIndex_-r._tmpIndex_:n.weight-r.weight}),e.forEach(function(e){delete e._tmpIndex_})}e.layoutService={defaults:{},addBox:function(e,t){e.boxes||(e.boxes=[]),t.fullWidth=t.fullWidth||!1,t.position=t.position||"top",t.weight=t.weight||0,e.boxes.push(t)},removeBox:function(e,t){var a=e.boxes?e.boxes.indexOf(t):-1;a!==-1&&e.boxes.splice(a,1)},configure:function(e,t,a){for(var n,r=["fullWidth","position","weight"],i=r.length,s=0;sh&&de.maxHeight){d--;break}d++,_=u*c}e.labelRotation=d},afterCalculateTickRotation:function(){o.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){o.callback(this.options.beforeFit,[this])},fit:function(){var e=this,r=e.minSize={width:0,height:0},i=n(e._ticks),s=e.options,u=s.ticks,l=s.scaleLabel,c=s.gridLines,_=s.display,h=e.isHorizontal(),m=a(u),f=s.gridLines.tickMarkLength;if(h?r.width=e.isFullWidth()?e.maxWidth-e.margins.left-e.margins.right:e.maxWidth:r.width=_&&c.drawTicks?f:0,h?r.height=_&&c.drawTicks?f:0:r.height=e.maxHeight,l.display&&_){var p=d(l),M=o.options.toPadding(l.padding),y=p+M.height;h?r.height+=y:r.width+=y}if(u.display&&_){var g=o.longestText(e.ctx,m.font,i,e.longestTextCache),v=o.numberOfLabelLines(i),L=.5*m.size,b=e.options.ticks.padding;if(h){e.longestLabelWidth=g;var Y=o.toRadians(e.labelRotation),k=Math.cos(Y),D=Math.sin(Y),w=D*g+m.size*v+L*(v-1)+L;r.height=Math.min(e.maxHeight,r.height+w+b),e.ctx.font=m.font;var x=t(e.ctx,i[0],m.font),T=t(e.ctx,i[i.length-1],m.font);0!==e.labelRotation?(e.paddingLeft="bottom"===s.position?k*x+3:k*L+3,e.paddingRight="bottom"===s.position?k*L+3:k*T+3):(e.paddingLeft=x/2+3,e.paddingRight=T/2+3)}else u.mirror?g=0:g+=b+L,r.width=Math.min(e.maxWidth,r.width+g),e.paddingTop=m.size/2,e.paddingBottom=m.size/2}e.handleMargins(),e.width=r.width,e.height=r.height},handleMargins:function(){var e=this;e.margins&&(e.paddingLeft=Math.max(e.paddingLeft-e.margins.left,0),e.paddingTop=Math.max(e.paddingTop-e.margins.top,0),e.paddingRight=Math.max(e.paddingRight-e.margins.right,0),e.paddingBottom=Math.max(e.paddingBottom-e.margins.bottom,0))},afterFit:function(){o.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(o.isNullOrUndef(e))return NaN;if("number"==typeof e&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},getLabelForIndex:o.noop,getPixelForValue:o.noop,getValueForPixel:o.noop,getPixelForTick:function(e){var t=this,a=t.options.offset;if(t.isHorizontal()){var n=t.width-(t.paddingLeft+t.paddingRight),r=n/Math.max(t._ticks.length-(a?0:1),1),i=r*e+t.paddingLeft;a&&(i+=r/2);var s=t.left+Math.round(i);return s+=t.isFullWidth()?t.margins.left:0}var o=t.height-(t.paddingTop+t.paddingBottom);return t.top+e*(o/(t._ticks.length-1))},getPixelForDecimal:function(e){var t=this;if(t.isHorizontal()){var a=t.width-(t.paddingLeft+t.paddingRight),n=a*e+t.paddingLeft,r=t.left+Math.round(n);return r+=t.isFullWidth()?t.margins.left:0}return t.top+e*t.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this,t=e.min,a=e.max;return e.beginAtZero?0:t<0&&a<0?a:t>0&&a>0?t:0},_autoSkip:function(e){var t,a,n,r,i,s=this,d=s.isHorizontal(),u=s.options.ticks.minor,l=e.length,c=o.toRadians(s.labelRotation),_=Math.cos(c),h=s.longestLabelWidth*_,m=[];for(u.maxTicksLimit&&(i=u.maxTicksLimit),d&&(t=!1,(h+u.autoSkipPadding)*l>s.width-(s.paddingLeft+s.paddingRight)&&(t=1+Math.floor((h+u.autoSkipPadding)*l/(s.width-(s.paddingLeft+s.paddingRight)))),i&&l>i&&(t=Math.max(t,Math.floor(l/i)))),a=0;a1&&a%t>0||a%t===0&&a+t>=l,(r&&a!==l-1||o.isNullOrUndef(n.label))&&delete n.label,m.push(n);return m},draw:function(e){var t=this,n=t.options;if(n.display){var s=t.ctx,u=i.global,l=n.ticks.minor,c=n.ticks.major||l,_=n.gridLines,h=n.scaleLabel,m=0!==t.labelRotation,f=t.isHorizontal(),p=l.autoSkip?t._autoSkip(t.getTicks()):t.getTicks(),M=o.valueOrDefault(l.fontColor,u.defaultFontColor),y=a(l),g=o.valueOrDefault(c.fontColor,u.defaultFontColor),v=a(c),L=_.drawTicks?_.tickMarkLength:0,b=o.valueOrDefault(h.fontColor,u.defaultFontColor),Y=a(h),k=o.options.toPadding(h.padding),D=o.toRadians(t.labelRotation),w=[],x="right"===n.position?t.left:t.right-L,T="right"===n.position?t.left+L:t.right,S="bottom"===n.position?t.top:t.bottom-L,H="bottom"===n.position?t.top+L:t.bottom;if(o.each(p,function(a,i){if(void 0!==a.label){var s,d,c,h,M=a.label;i===t.zeroLineIndex&&n.offset===_.offsetGridLines?(s=_.zeroLineWidth,d=_.zeroLineColor,c=_.zeroLineBorderDash,h=_.zeroLineBorderDashOffset):(s=o.valueAtIndexOrDefault(_.lineWidth,i),d=o.valueAtIndexOrDefault(_.color,i),c=o.valueOrDefault(_.borderDash,u.borderDash),h=o.valueOrDefault(_.borderDashOffset,u.borderDashOffset));var y,g,v,b,Y,k,j,P,O,A,C="middle",F="middle",W=l.padding;if(f){var I=L+W;"bottom"===n.position?(F=m?"middle":"top",C=m?"right":"center",A=t.top+I):(F=m?"middle":"bottom",C=m?"left":"center",A=t.bottom-I);var z=r(t,i,_.offsetGridLines&&p.length>1);z1);N0){var i=e[0];i.xLabel?a=i.xLabel:r>0&&i.indexn.height-t.height&&(s="bottom");var o,d,u,l,c,_=(r.left+r.right)/2,h=(r.top+r.bottom)/2;"center"===s?(o=function(e){return e<=_},d=function(e){return e>_}):(o=function(e){return e<=t.width/2},d=function(e){return e>=n.width-t.width/2}),u=function(e){return e+t.width>n.width},l=function(e){return e-t.width<0},c=function(e){return e<=h?"top":"bottom"},o(a.x)?(i="left",u(a.x)&&(i="center",s=c(a.y))):d(a.x)&&(i="right",l(a.x)&&(i="center",s=c(a.y)));var m=e._options;return{xAlign:m.xAlign?m.xAlign:i,yAlign:m.yAlign?m.yAlign:s}}function l(e,t,a){var n=e.x,r=e.y,i=e.caretSize,s=e.caretPadding,o=e.cornerRadius,d=a.xAlign,u=a.yAlign,l=i+s,c=o+s;return"right"===d?n-=t.width:"center"===d&&(n-=t.width/2),"top"===u?r+=l:r-="bottom"===u?t.height+l:t.height/2,"center"===u?"left"===d?n+=l:"right"===d&&(n-=l):"left"===d?n-=c:"right"===d&&(n+=c),{x:n,y:r}}e.Tooltip=r.extend({initialize:function(){this._model=o(this._options)},getTitle:function(){var e=this,t=e._options,n=t.callbacks,r=n.beforeTitle.apply(e,arguments),i=n.title.apply(e,arguments),s=n.afterTitle.apply(e,arguments),o=[];return o=a(o,r),o=a(o,i),o=a(o,s)},getBeforeBody:function(){var e=this._options.callbacks.beforeBody.apply(this,arguments);return i.isArray(e)?e:void 0!==e?[e]:[]},getBody:function(e,t){var n=this,r=n._options.callbacks,s=[];return i.each(e,function(e){var i={before:[],lines:[],after:[]};a(i.before,r.beforeLabel.call(n,e,t)),a(i.lines,r.label.call(n,e,t)),a(i.after,r.afterLabel.call(n,e,t)),s.push(i)}),s},getAfterBody:function(){var e=this._options.callbacks.afterBody.apply(this,arguments);return i.isArray(e)?e:void 0!==e?[e]:[]},getFooter:function(){var e=this,t=e._options.callbacks,n=t.beforeFooter.apply(e,arguments),r=t.footer.apply(e,arguments),i=t.afterFooter.apply(e,arguments),s=[];return s=a(s,n),s=a(s,r),s=a(s,i)},update:function(t){var a,n,r=this,c=r._options,_=r._model,h=r._model=o(c),m=r._active,f=r._data,p={xAlign:_.xAlign,yAlign:_.yAlign},M={x:_.x,y:_.y},y={width:_.width,height:_.height},g={x:_.caretX,y:_.caretY};if(m.length){h.opacity=1;var v=[],L=[];g=e.Tooltip.positioners[c.position](m,r._eventPosition);var b=[];for(a=0,n=m.length;a0&&n.stroke()},draw:function(){var e=this._chart.ctx,t=this._view;if(0!==t.opacity){var a={width:t.width,height:t.height},n={x:t.x,y:t.y},r=Math.abs(t.opacity<.001)?0:t.opacity,i=t.title.length||t.beforeBody.length||t.body.length||t.afterBody.length||t.footer.length;this._options.enabled&&i&&(this.drawBackground(n,t,e,a,r),n.x+=t.xPadding,n.y+=t.yPadding,this.drawTitle(n,t,e,r),this.drawBody(n,t,e,r),this.drawFooter(n,t,e,r))}},handleEvent:function(e){var t=this,a=t._options,n=!1;if(t._lastActive=t._lastActive||[],"mouseout"===e.type?t._active=[]:t._active=t._chart.getElementsAtEventForMode(e,a.mode,a),n=!i.arrayEquals(t._active,t._lastActive),!n)return!1;if(t._lastActive=t._active,a.enabled||a.custom){t._eventPosition={x:e.x,y:e.y};var r=t._model;t.update(!0),t.pivot(),n|=r.x!==t._model.x||r.y!==t._model.y}return n}}),e.Tooltip.positioners={average:function(e){if(!e.length)return!1;var t,a,n=0,r=0,i=0;for(t=0,a=e.length;td;)r-=2*Math.PI;for(;r=o&&r<=d,l=s>=a.innerRadius&&s<=a.outerRadius;return u&&l}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,a=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*a,y:e.y+Math.sin(t)*a}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,a=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*a,y:e.y+Math.sin(t)*a}},draw:function(){var e=this._chart.ctx,t=this._view,a=t.startAngle,n=t.endAngle;e.beginPath(),e.arc(t.x,t.y,t.outerRadius,a,n),e.arc(t.x,t.y,t.innerRadius,n,a,!0),e.closePath(),e.strokeStyle=t.borderColor,e.lineWidth=t.borderWidth,e.fillStyle=t.backgroundColor,e.fill(),e.lineJoin="bevel",t.borderWidth&&e.stroke()}})},function(e,t,a){"use strict";var n=a(3),r=a(4),i=a(2),s=n.global;n._set("global",{elements:{line:{tension:.4,backgroundColor:s.defaultColor,borderWidth:3,borderColor:s.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),e.exports=r.extend({draw:function(){var e,t,a,n,r=this,o=r._view,d=r._chart.ctx,u=o.spanGaps,l=r._children.slice(),c=s.elements.line,_=-1;for(r._loop&&l.length&&l.push(l[0]), d.save(),d.lineCap=o.borderCapStyle||c.borderCapStyle,d.setLineDash&&d.setLineDash(o.borderDash||c.borderDash),d.lineDashOffset=o.borderDashOffset||c.borderDashOffset,d.lineJoin=o.borderJoinStyle||c.borderJoinStyle,d.lineWidth=o.borderWidth||c.borderWidth,d.strokeStyle=o.borderColor||s.defaultColor,d.beginPath(),_=-1,e=0;et?1:-1,s=1,o=u.borderSkipped||"left"):(t=u.x-u.width/2,a=u.x+u.width/2,n=u.y,r=u.base,i=1,s=r>n?1:-1,o=u.borderSkipped||"bottom"),l){var c=Math.min(Math.abs(t-a),Math.abs(n-r));l=l>c?c:l;var _=l/2,h=t+("left"!==o?_*i:0),m=a+("right"!==o?-_*i:0),f=n+("top"!==o?_*s:0),p=r+("bottom"!==o?-_*s:0);h!==m&&(n=f,r=p),f!==p&&(t=h,a=m)}d.beginPath(),d.fillStyle=u.backgroundColor,d.strokeStyle=u.borderColor,d.lineWidth=l;var M=[[t,r],[t,n],[a,n],[a,r]],y=["bottom","left","top","right"],g=y.indexOf(o,0);g===-1&&(g=0);var v=e(0);d.moveTo(v[0],v[1]);for(var L=1;L<4;L++)v=e(L),d.lineTo(v[0],v[1]);d.fill(),l&&d.stroke()},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){var a=!1;if(this._view){var n=r(this);a=e>=n.left&&e<=n.right&&t>=n.top&&t<=n.bottom}return a},inLabelRange:function(e,t){var a=this;if(!a._view)return!1;var i=!1,s=r(a);return i=n(a)?e>=s.left&&e<=s.right:t>=s.top&&t<=s.bottom},inXRange:function(e){var t=r(this);return e>=t.left&&e<=t.right},inYRange:function(e){var t=r(this);return e>=t.top&&e<=t.bottom},getCenterPoint:function(){var e,t,a=this._view;return n(this)?(e=a.x,t=(a.y+a.base)/2):(e=(a.x+a.base)/2,t=a.y),{x:e,y:t}},getArea:function(){var e=this._view;return e.width*Math.abs(e.y-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}})},function(e,t,a){"use strict";var n=a(9),t=e.exports={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,a,n,r,i){if(i){var s=Math.min(i,n/2),o=Math.min(i,r/2);e.moveTo(t+s,a),e.lineTo(t+n-s,a),e.quadraticCurveTo(t+n,a,t+n,a+o),e.lineTo(t+n,a+r-o),e.quadraticCurveTo(t+n,a+r,t+n-s,a+r),e.lineTo(t+s,a+r),e.quadraticCurveTo(t,a+r,t,a+r-o),e.lineTo(t,a+o),e.quadraticCurveTo(t,a,t+s,a)}else e.rect(t,a,n,r)},drawPoint:function(e,t,a,n,r){var i,s,o,d,u,l;if("object"==typeof t&&(i=t.toString(),"[object HTMLImageElement]"===i||"[object HTMLCanvasElement]"===i))return void e.drawImage(t,n-t.width/2,r-t.height/2,t.width,t.height);if(!(isNaN(a)||a<=0)){switch(t){default:e.beginPath(),e.arc(n,r,a,0,2*Math.PI),e.closePath(),e.fill();break;case"triangle":e.beginPath(),s=3*a/Math.sqrt(3),u=s*Math.sqrt(3)/2,e.moveTo(n-s/2,r+u/3),e.lineTo(n+s/2,r+u/3),e.lineTo(n,r-2*u/3),e.closePath(),e.fill();break;case"rect":l=1/Math.SQRT2*a,e.beginPath(),e.fillRect(n-l,r-l,2*l,2*l),e.strokeRect(n-l,r-l,2*l,2*l);break;case"rectRounded":var c=a/Math.SQRT2,_=n-c,h=r-c,m=Math.SQRT2*a;e.beginPath(),this.roundedRect(e,_,h,m,m,a/2),e.closePath(),e.fill();break;case"rectRot":l=1/Math.SQRT2*a,e.beginPath(),e.moveTo(n-l,r),e.lineTo(n,r+l),e.lineTo(n+l,r),e.lineTo(n,r-l),e.closePath(),e.fill();break;case"cross":e.beginPath(),e.moveTo(n,r+a),e.lineTo(n,r-a),e.moveTo(n-a,r),e.lineTo(n+a,r),e.closePath();break;case"crossRot":e.beginPath(),o=Math.cos(Math.PI/4)*a,d=Math.sin(Math.PI/4)*a,e.moveTo(n-o,r-d),e.lineTo(n+o,r+d),e.moveTo(n-o,r+d),e.lineTo(n+o,r-d),e.closePath();break;case"star":e.beginPath(),e.moveTo(n,r+a),e.lineTo(n,r-a),e.moveTo(n-a,r),e.lineTo(n+a,r),o=Math.cos(Math.PI/4)*a,d=Math.sin(Math.PI/4)*a,e.moveTo(n-o,r-d),e.lineTo(n+o,r+d),e.moveTo(n-o,r+d),e.lineTo(n+o,r-d),e.closePath();break;case"line":e.beginPath(),e.moveTo(n-a,r),e.lineTo(n+a,r),e.closePath();break;case"dash":e.beginPath(),e.moveTo(n,r),e.lineTo(n+a,r),e.closePath()}e.stroke()}},clipArea:function(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()},unclipArea:function(e){e.restore()},lineTo:function(e,t,a,n){return a.steppedLine?("after"===a.steppedLine&&!n||"after"!==a.steppedLine&&n?e.lineTo(t.x,a.y):e.lineTo(a.x,t.y),void e.lineTo(a.x,a.y)):a.tension?void e.bezierCurveTo(n?t.controlPointPreviousX:t.controlPointNextX,n?t.controlPointPreviousY:t.controlPointNextY,n?a.controlPointNextX:a.controlPointPreviousX,n?a.controlPointNextY:a.controlPointPreviousY,a.x,a.y):void e.lineTo(a.x,a.y)}};n.clear=t.clear,n.drawRoundedRectangle=function(e){e.beginPath(),t.roundedRect.apply(t,arguments),e.closePath()}},function(e,t,a){"use strict";var n=a(9),r={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return(e-=1)*e*e+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-((e-=1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return(e-=1)*e*e*e*e+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return-Math.cos(e*(Math.PI/2))+1},easeOutSine:function(e){return Math.sin(e*(Math.PI/2))},easeInOutSine:function(e){return-.5*(Math.cos(Math.PI*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:-Math.pow(2,-10*e)+1},easeInOutExpo:function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(-Math.pow(2,-10*--e)+2)},easeInCirc:function(e){return e>=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:1===e?1:(a||(a=.3),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),-(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)))},easeOutElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:1===e?1:(a||(a=.3),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/a)+1)},easeInOutElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:2===(e/=.5)?1:(a||(a=.45),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),e<1?-.5*(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)):n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)*.5+1)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},easeInBounce:function(e){return 1-r.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*r.easeInBounce(2*e):.5*r.easeOutBounce(2*e-1)+.5}};e.exports={effects:r},n.easingEffects=r},function(e,t,a){"use strict";var n=a(9);e.exports={toLineHeight:function(e,t){var a=(""+e).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!a||"normal"===a[1])return 1.2*t;switch(e=+a[2],a[3]){case"px":return e;case"%":e/=100}return t*e},toPadding:function(e){var t,a,r,i;return n.isObject(e)?(t=+e.top||0,a=+e.right||0,r=+e.bottom||0,i=+e.left||0):t=a=r=i=+e||0,{top:t,right:a,bottom:r,left:i,height:t+r,width:i+a}},resolve:function(e,t,a){var r,i,s;for(r=0,i=e.length;r
';var s=t.childNodes[0],o=t.childNodes[1];t._reset=function(){s.scrollLeft=n,s.scrollTop=n,o.scrollLeft=n,o.scrollTop=n};var d=function(){t._reset(),e()};return i(s,"scroll",d.bind(s,"expand")),i(o,"scroll",d.bind(o,"shrink")),t}function c(e,t){var a=e[M]||(e[M]={}),n=a.renderProxy=function(e){e.animationName===v&&t()};p.each(L,function(t){i(e,t,n)}),e.classList.add(g)}function _(e){var t=e[M]||{},a=t.renderProxy;a&&(p.each(L,function(t){s(e,t,a)}),delete t.renderProxy),e.classList.remove(g)}function h(e,t,a){var n=e[M]||(e[M]={}),r=n.resizer=l(u(function(){if(n.resizer)return t(o("resize",a))}));c(e,function(){if(n.resizer){var t=e.parentNode;t&&t!==r.parentNode&&t.insertBefore(r,t.firstChild),r._reset()}})}function m(e){var t=e[M]||{},a=t.resizer;delete t.resizer,_(e),a&&a.parentNode&&a.parentNode.removeChild(a)}function f(e,t){var a=e._style||document.createElement("style");e._style||(e._style=a,t="/* Chart.js */\n"+t,a.setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(a)),a.appendChild(document.createTextNode(t))}var p=a(2),M="$chartjs",y="chartjs-",g=y+"render-monitor",v=y+"render-animation",L=["animationstart","webkitAnimationStart"],b={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},Y=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("e",null,t)}catch(e){}return e}(),k=!!Y&&{passive:!0};e.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var e="from{opacity:0.99}to{opacity:1}";f(this,"@-webkit-keyframes "+v+"{"+e+"}@keyframes "+v+"{"+e+"}."+g+"{-webkit-animation:"+v+" 0.001s;animation:"+v+" 0.001s;}")},acquireContext:function(e,t){"string"==typeof e?e=document.getElementById(e):e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas);var a=e&&e.getContext&&e.getContext("2d");return a&&a.canvas===e?(r(e,t),a):null},releaseContext:function(e){var t=e.canvas;if(t[M]){var a=t[M].initial;["height","width"].forEach(function(e){var n=a[e];p.isNullOrUndef(n)?t.removeAttribute(e):t.setAttribute(e,n)}),p.each(a.style||{},function(e,a){t.style[a]=e}),t.width=t.width,delete t[M]}},addEventListener:function(e,t,a){var n=e.canvas;if("resize"===t)return void h(n,a,e);var r=a[M]||(a[M]={}),s=r.proxies||(r.proxies={}),o=s[e.id+"_"+t]=function(t){a(d(t,e))};i(n,t,o)},removeEventListener:function(e,t,a){var n=e.canvas;if("resize"===t)return void m(n,a);var r=a[M]||{},i=r.proxies||{},o=i[e.id+"_"+t];o&&s(n,t,o)}},p.addEvent=i,p.removeEvent=s},function(e,t,a){"use strict";var n=a(3),r=a(7),i=a(2);n._set("global",{plugins:{filler:{propagate:!0}}}),e.exports=function(){function e(e,t,a){var n,r=e._model||{},i=r.fill;if(void 0===i&&(i=!!r.backgroundColor),i===!1||null===i)return!1;if(i===!0)return"origin";if(n=parseFloat(i,10),isFinite(n)&&Math.floor(n)===n)return"-"!==i[0]&&"+"!==i[0]||(n=t+n),!(n===t||n<0||n>=a)&&n;switch(i){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return i;default:return!1}}function t(e){var t,a=e.el._model||{},n=e.el._scale||{},r=e.fill,i=null;if(isFinite(r))return null;if("start"===r?i=void 0===a.scaleBottom?n.bottom:a.scaleBottom:"end"===r?i=void 0===a.scaleTop?n.top:a.scaleTop:void 0!==a.scaleZero?i=a.scaleZero:n.getBasePosition?i=n.getBasePosition():n.getBasePixel&&(i=n.getBasePixel()),void 0!==i&&null!==i){if(void 0!==i.x&&void 0!==i.y)return i;if("number"==typeof i&&isFinite(i))return t=n.isHorizontal(),{x:t?i:null,y:t?null:i}}return null}function a(e,t,a){var n,r=e[t],i=r.fill,s=[t];if(!a)return i;for(;i!==!1&&s.indexOf(i)===-1;){if(!isFinite(i))return i;if(n=e[i],!n)return!1;if(n.visible)return i;s.push(i),i=n.fill}return!1}function s(e){var t=e.fill,a="dataset";return t===!1?null:(isFinite(t)||(a="boundary"),l[a](e))}function o(e){return e&&!e.skip}function d(e,t,a,n,r){var s;if(n&&r){for(e.moveTo(t[0].x,t[0].y),s=1;s0;--s)i.canvas.lineTo(e,a[s],a[s-1],!0)}}function u(e,t,a,n,r,i){var s,u,l,c,_,h,m,f=t.length,p=n.spanGaps,M=[],y=[],g=0,v=0;for(e.beginPath(),s=0,u=f+!!i;s');for(var a=0;a'),e.data.datasets[a].label&&t.push(e.data.datasets[a].label),t.push("");return t.push(""),t.join("")}}),e.exports=function(e){function t(e,t){return e.usePointStyle?t*Math.SQRT2:e.boxWidth}function a(t,a){var n=new e.Legend({ctx:t.ctx,options:a,chart:t});s.configure(t,n,a),s.addBox(t,n),t.legend=n}var s=e.layoutService,o=i.noop;return e.Legend=r.extend({initialize:function(e){i.extend(this,e),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:o,update:function(e,t,a){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t,n.margins=a,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:o,beforeSetDimensions:o,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:o,beforeBuildLabels:o,buildLabels:function(){var e=this,t=e.options.labels||{},a=i.callback(t.generateLabels,[e.chart],e)||[];t.filter&&(a=a.filter(function(a){return t.filter(a,e.chart.data)})),e.options.reverse&&a.reverse(),e.legendItems=a},afterBuildLabels:o,beforeFit:o,fit:function(){var e=this,a=e.options,r=a.labels,s=a.display,o=e.ctx,d=n.global,u=i.valueOrDefault,l=u(r.fontSize,d.defaultFontSize),c=u(r.fontStyle,d.defaultFontStyle),_=u(r.fontFamily,d.defaultFontFamily),h=i.fontString(l,c,_),m=e.legendHitBoxes=[],f=e.minSize,p=e.isHorizontal();if(p?(f.width=e.maxWidth,f.height=s?10:0):(f.width=s?10:0,f.height=e.maxHeight),s)if(o.font=h,p){var M=e.lineWidths=[0],y=e.legendItems.length?l+r.padding:0;o.textAlign="left",o.textBaseline="top",i.each(e.legendItems,function(a,n){var i=t(r,l),s=i+l/2+o.measureText(a.text).width;M[M.length-1]+s+r.padding>=e.width&&(y+=l+r.padding,M[M.length]=e.left),m[n]={left:0,top:0,width:s,height:l},M[M.length-1]+=s+r.padding}),f.height+=y}else{var g=r.padding,v=e.columnWidths=[],L=r.padding,b=0,Y=0,k=l+g;i.each(e.legendItems,function(e,a){var n=t(r,l),i=n+l/2+o.measureText(e.text).width;Y+k>f.height&&(L+=b+r.padding,v.push(b),b=0,Y=0),b=Math.max(b,i),Y+=k,m[a]={left:0,top:0,width:i,height:l}}),L+=b,v.push(b),f.width+=L}e.width=f.width,e.height=f.height},afterFit:o,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var e=this,a=e.options,r=a.labels,s=n.global,o=s.elements.line,d=e.width,u=e.lineWidths;if(a.display){var l,c=e.ctx,_=i.valueOrDefault,h=_(r.fontColor,s.defaultFontColor),m=_(r.fontSize,s.defaultFontSize),f=_(r.fontStyle,s.defaultFontStyle),p=_(r.fontFamily,s.defaultFontFamily),M=i.fontString(m,f,p);c.textAlign="left",c.textBaseline="middle",c.lineWidth=.5,c.strokeStyle=h,c.fillStyle=h,c.font=M;var y=t(r,m),g=e.legendHitBoxes,v=function(e,t,n){if(!(isNaN(y)||y<=0)){c.save(),c.fillStyle=_(n.fillStyle,s.defaultColor),c.lineCap=_(n.lineCap,o.borderCapStyle),c.lineDashOffset=_(n.lineDashOffset,o.borderDashOffset),c.lineJoin=_(n.lineJoin,o.borderJoinStyle),c.lineWidth=_(n.lineWidth,o.borderWidth),c.strokeStyle=_(n.strokeStyle,s.defaultColor);var r=0===_(n.lineWidth,o.borderWidth);if(c.setLineDash&&c.setLineDash(_(n.lineDash,o.borderDash)),a.labels&&a.labels.usePointStyle){var d=m*Math.SQRT2/2,u=d/Math.SQRT2,l=e+u,h=t+u;i.canvas.drawPoint(c,n.pointStyle,d,l,h)}else r||c.strokeRect(e,t,y,m),c.fillRect(e,t,y,m);c.restore()}},L=function(e,t,a,n){var r=m/2,i=y+r+e,s=t+r;c.fillText(a.text,i,s),a.hidden&&(c.beginPath(),c.lineWidth=2,c.moveTo(i,s),c.lineTo(i+n,s),c.stroke())},b=e.isHorizontal();l=b?{x:e.left+(d-u[0])/2,y:e.top+r.padding,line:0}:{x:e.left+r.padding,y:e.top+r.padding,line:0};var Y=m+r.padding;i.each(e.legendItems,function(t,a){var n=c.measureText(t.text).width,i=y+m/2+n,s=l.x,o=l.y;b?s+i>=d&&(o=l.y+=Y,l.line++,s=l.x=e.left+(d-u[l.line])/2):o+Y>e.bottom&&(s=l.x=s+e.columnWidths[l.line]+r.padding,o=l.y=e.top+r.padding,l.line++),v(s,o,t),g[a].left=s,g[a].top=o,L(s,o,t,n),b?l.x+=i+r.padding:l.y+=Y})}},handleEvent:function(e){var t=this,a=t.options,n="mouseup"===e.type?"click":e.type,r=!1;if("mousemove"===n){if(!a.onHover)return}else{if("click"!==n)return;if(!a.onClick)return}var i=e.x,s=e.y;if(i>=t.left&&i<=t.right&&s>=t.top&&s<=t.bottom)for(var o=t.legendHitBoxes,d=0;d=u.left&&i<=u.left+u.width&&s>=u.top&&s<=u.top+u.height){if("click"===n){a.onClick.call(t,e.native,t.legendItems[d]),r=!0;break}if("mousemove"===n){a.onHover.call(t,e.native,t.legendItems[d]),r=!0;break}}}return r}}),{id:"legend",beforeInit:function(e){var t=e.options.legend;t&&a(e,t)},beforeUpdate:function(e){var t=e.options.legend,r=e.legend;t?(i.mergeIf(t,n.global.legend),r?(s.configure(e,r,t),r.options=t):a(e,t)):r&&(s.removeBox(e,r),delete e.legend)},afterEvent:function(e,t){var a=e.legend;a&&a.handleEvent(t)}}}},function(e,t,a){"use strict";var n=a(3),r=a(4),i=a(2);n._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}}),e.exports=function(e){function t(t,n){var r=new e.Title({ctx:t.ctx,options:n,chart:t});a.configure(t,r,n),a.addBox(t,r),t.titleBlock=r}var a=e.layoutService,s=i.noop;return e.Title=r.extend({initialize:function(e){var t=this;i.extend(t,e),t.legendHitBoxes=[]},beforeUpdate:s,update:function(e,t,a){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t,n.margins=a,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:s,beforeSetDimensions:s,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:s,beforeBuildLabels:s,buildLabels:s,afterBuildLabels:s,beforeFit:s,fit:function(){var e=this,t=i.valueOrDefault,a=e.options,r=a.display,s=t(a.fontSize,n.global.defaultFontSize),o=e.minSize,d=i.isArray(a.text)?a.text.length:1,u=i.options.toLineHeight(a.lineHeight,s),l=r?d*u+2*a.padding:0;e.isHorizontal()?(o.width=e.maxWidth,o.height=l):(o.width=l,o.height=e.maxHeight),e.width=o.width,e.height=o.height},afterFit:s,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this,t=e.ctx,a=i.valueOrDefault,r=e.options,s=n.global;if(r.display){var o,d,u,l=a(r.fontSize,s.defaultFontSize),c=a(r.fontStyle,s.defaultFontStyle),_=a(r.fontFamily,s.defaultFontFamily),h=i.fontString(l,c,_),m=i.options.toLineHeight(r.lineHeight,l),f=m/2+r.padding,p=0,M=e.top,y=e.left,g=e.bottom,v=e.right;t.fillStyle=a(r.fontColor,s.defaultFontColor),t.font=h,e.isHorizontal()?(d=y+(v-y)/2,u=M+f,o=v-y):(d="left"===r.position?y+f:v-f,u=M+(g-M)/2,o=g-M,p=Math.PI*("left"===r.position?-.5:.5)),t.save(),t.translate(d,u),t.rotate(p),t.textAlign="center",t.textBaseline="middle";var L=r.text;if(i.isArray(L))for(var b=0,Y=0;Yt.max&&(t.max=n))})});t.min=isFinite(t.min)&&!isNaN(t.min)?t.min:d,t.max=isFinite(t.max)&&!isNaN(t.max)?t.max:u,this.handleTickRangeOptions()},getTickLimit:function(){var e,t=this,a=t.options.ticks;if(t.isHorizontal())e=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(t.width/50));else{var i=r.valueOrDefault(a.fontSize,n.global.defaultFontSize);e=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(t.height/(2*i)))}return e},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},getPixelForValue:function(e){var t,a=this,n=a.start,r=+a.getRightValue(e),i=a.end-n;return a.isHorizontal()?(t=a.left+a.width/i*(r-n),Math.round(t)):(t=a.bottom-a.height/i*(r-n),Math.round(t))},getValueForPixel:function(e){var t=this,a=t.isHorizontal(),n=a?t.width:t.height,r=(a?e-t.left:t.bottom-e)/n;return t.start+(t.end-t.start)*r},getPixelForTick:function(e){return this.getPixelForValue(this.ticksAsNumbers[e])}});e.scaleService.registerScaleType("linear",a,t)}},function(e,t,a){"use strict";var n=a(2),r=a(8);e.exports=function(e){var t=n.noop;e.LinearScaleBase=e.Scale.extend({getRightValue:function(t){return"string"==typeof t?+t:e.Scale.prototype.getRightValue.call(this,t)},handleTickRangeOptions:function(){var e=this,t=e.options,a=t.ticks;if(a.beginAtZero){var r=n.sign(e.min),i=n.sign(e.max);r<0&&i<0?e.max=0:r>0&&i>0&&(e.min=0)}var s=void 0!==a.min||void 0!==a.suggestedMin,o=void 0!==a.max||void 0!==a.suggestedMax;void 0!==a.min?e.min=a.min:void 0!==a.suggestedMin&&(null===e.min?e.min=a.suggestedMin:e.min=Math.min(e.min,a.suggestedMin)),void 0!==a.max?e.max=a.max:void 0!==a.suggestedMax&&(null===e.max?e.max=a.suggestedMax:e.max=Math.max(e.max,a.suggestedMax)),s!==o&&e.min>=e.max&&(s?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,a.beginAtZero||e.min--)},getTickLimit:t,handleDirectionalChanges:t,buildTicks:function(){var e=this,t=e.options,a=t.ticks,i=e.getTickLimit();i=Math.max(2,i);var s={maxTicks:i,min:a.min,max:a.max,stepSize:n.valueOrDefault(a.fixedStepSize,a.stepSize)},o=e.ticks=r.generators.linear(s,e);e.handleDirectionalChanges(),e.max=n.max(o),e.min=n.min(o),a.reverse?(o.reverse(),e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max)},convertTicksToLabels:function(){var t=this;t.ticksAsNumbers=t.ticks.slice(),t.zeroLineIndex=t.ticks.indexOf(0),e.Scale.prototype.convertTicksToLabels.call(t)}})}},function(e,t,a){"use strict";var n=a(2),r=a(8);e.exports=function(e){var t={position:"left",ticks:{callback:r.formatters.logarithmic}},a=e.Scale.extend({determineDataLimits:function(){function e(e){return u?e.xAxisID===t.id:e.yAxisID===t.id}var t=this,a=t.options,r=a.ticks,i=t.chart,s=i.data,o=s.datasets,d=n.valueOrDefault,u=t.isHorizontal();t.min=null,t.max=null,t.minNotZero=null;var l=a.stacked;if(void 0===l&&n.each(o,function(t,a){if(!l){var n=i.getDatasetMeta(a);i.isDatasetVisible(a)&&e(n)&&void 0!==n.stack&&(l=!0)}}),a.stacked||l){var c={};n.each(o,function(r,s){var o=i.getDatasetMeta(s),d=[o.type,void 0===a.stacked&&void 0===o.stack?s:"",o.stack].join(".");i.isDatasetVisible(s)&&e(o)&&(void 0===c[d]&&(c[d]=[]),n.each(r.data,function(e,n){var r=c[d],i=+t.getRightValue(e);isNaN(i)||o.data[n].hidden||(r[n]=r[n]||0,a.relativePoints?r[n]=100:r[n]+=i)}))}),n.each(c,function(e){var a=n.min(e),r=n.max(e);t.min=null===t.min?a:Math.min(t.min,a),t.max=null===t.max?r:Math.max(t.max,r)})}else n.each(o,function(a,r){var s=i.getDatasetMeta(r);i.isDatasetVisible(r)&&e(s)&&n.each(a.data,function(e,a){var n=+t.getRightValue(e);isNaN(n)||s.data[a].hidden||(null===t.min?t.min=n:nt.max&&(t.max=n), 0!==n&&(null===t.minNotZero||nr?{start:t-a-5,end:t}:{start:t,end:t+a+5}}function d(e){var n,i,d,u=a(e),l=Math.min(e.height/2,e.width/2),c={r:e.width,l:0,t:e.height,b:0},_={};e.ctx.font=u.font,e._pointLabelSizes=[];var h=t(e);for(n=0;nc.r&&(c.r=p.end,_.r=m),M.startc.b&&(c.b=M.end,_.b=m)}e.setReductions(l,c,_)}function u(e){var t=Math.min(e.height/2,e.width/2);e.drawingArea=Math.round(t),e.setCenterPoint(0,0,0,0)}function l(e){return 0===e||180===e?"center":e<180?"left":"right"}function c(e,t,a,n){if(r.isArray(t))for(var i=a.y,s=1.5*n,o=0;o270||e<90)&&(a.y-=t.h)}function h(e){var n=e.ctx,i=r.valueOrDefault,s=e.options,o=s.angleLines,d=s.pointLabels;n.lineWidth=o.lineWidth,n.strokeStyle=o.color;var u=e.getDistanceFromCenterForValue(s.ticks.reverse?e.min:e.max),h=a(e);n.textBaseline="top";for(var m=t(e)-1;m>=0;m--){if(o.display){var f=e.getPointPosition(m,u);n.beginPath(),n.moveTo(e.xCenter,e.yCenter),n.lineTo(f.x,f.y),n.stroke(),n.closePath()}if(d.display){var M=e.getPointPosition(m,u+5),y=i(d.fontColor,p.defaultFontColor);n.font=h.font,n.fillStyle=y;var g=e.getIndexAngle(m),v=r.toDegrees(g);n.textAlign=l(v),_(v,e._pointLabelSizes[m],M),c(n,e.pointLabels[m]||"",M,h.size)}}}function m(e,a,n,i){var s=e.ctx;if(s.strokeStyle=r.valueAtIndexOrDefault(a.color,i-1),s.lineWidth=r.valueAtIndexOrDefault(a.lineWidth,i-1),e.options.gridLines.circular)s.beginPath(),s.arc(e.xCenter,e.yCenter,n,0,2*Math.PI),s.closePath(),s.stroke();else{var o=t(e);if(0===o)return;s.beginPath();var d=e.getPointPosition(0,n);s.moveTo(d.x,d.y);for(var u=1;u0&&a>0?t:0)},draw:function(){var e=this,t=e.options,a=t.gridLines,n=t.ticks,i=r.valueOrDefault;if(t.display){var s=e.ctx,o=this.getIndexAngle(0),d=i(n.fontSize,p.defaultFontSize),u=i(n.fontStyle,p.defaultFontStyle),l=i(n.fontFamily,p.defaultFontFamily),c=r.fontString(d,u,l);r.each(e.ticks,function(t,r){if(r>0||n.reverse){var u=e.getDistanceFromCenterForValue(e.ticksAsNumbers[r]);if(a.display&&0!==r&&m(e,a,u,r),n.display){var l=i(n.fontColor,p.defaultFontColor);if(s.font=c,s.save(),s.translate(e.xCenter,e.yCenter),s.rotate(o),n.showLabelBackdrop){var _=s.measureText(t).width;s.fillStyle=n.backdropColor,s.fillRect(-_/2-n.backdropPaddingX,-u-d/2-n.backdropPaddingY,_+2*n.backdropPaddingX,d+2*n.backdropPaddingY)}s.textAlign="center",s.textBaseline="middle",s.fillStyle=l,s.fillText(t,0,-u),s.restore()}}}),(t.angleLines.display||t.pointLabels.display)&&h(e)}}});e.scaleService.registerScaleType("radialLinear",y,M)}},function(e,t,a){"use strict";function n(e,t){return e-t}function r(e){var t,a,n,r={},i=[];for(t=0,a=e.length;tt&&o=0&&s<=o;){if(n=s+o>>1,r=e[n-1]||null,i=e[n],!r)return{lo:null,hi:i};if(i[t]a))return{lo:r,hi:i};o=n-1}}return{lo:i,hi:null}}function o(e,t,a,n){var r=s(e,t,a),i=r.lo?r.hi?r.lo:e[e.length-2]:e[0],o=r.lo?r.hi?r.hi:e[e.length-1]:e[1],d=o[t]-i[t],u=d?(a-i[t])/d:0,l=(o[n]-i[n])*u;return i[n]+l}function d(e,t){var a=t.parser,n=t.parser||t.format;return"function"==typeof a?a(e):"string"==typeof e&&"string"==typeof n?p(e,n):(e instanceof p||(e=p(e)),e.isValid()?e:"function"==typeof n?n(e):e)}function u(e,t){if(y.isNullOrUndef(e))return null;var a=t.options.time,n=d(t.getRightValue(e),a);return n.isValid()?(a.round&&n.startOf(a.round),n.valueOf()):null}function l(e,t,a,n){var r,i,s,o=t-e,d=L[a],u=d.size,l=d.steps;if(!l)return Math.ceil(o/((n||1)*u));for(r=0,i=l.length;r1?t[1]:n,s=t[0],d=(o(e,"time",i,"pos")-o(e,"time",s,"pos"))/2),r.time.max||(i=t[t.length-1],s=t.length>1?t[t.length-2]:a,u=(o(e,"time",i,"pos")-o(e,"time",s,"pos"))/2)),{left:d,right:u}}function f(e,t){var a,n,r,i,s=[];for(a=0,n=e.length;a=r&&a<=s&&v.push(a);return n.min=r,n.max=s,n._unit=M,n._majorUnit=y,n._minorFormat=l[M],n._majorFormat=l[y],n._table=i(n._timestamps.data,r,s,o.distribution),n._offsets=m(n._table,v,r,s,o),f(v,y)},getLabelForIndex:function(e,t){var a=this,n=a.chart.data,r=a.options.time,i=n.labels&&e=0&&e.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92;var r=.4124*t+.3576*a+.1805*n,i=.2126*t+.7152*a+.0722*n,s=.0193*t+.1192*a+.9505*n;return[100*r,100*i,100*s]}function u(e){var t,a,n,r=d(e),i=r[0],s=r[1],o=r[2];return i/=95.047,s/=100,o/=108.883,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,t=116*s-16,a=500*(i-s),n=200*(s-o),[t,a,n]}function l(e){return W(u(e))}function c(e){var t,a,n,r,i,s=e[0]/360,o=e[1]/100,d=e[2]/100;if(0==o)return i=255*d,[i,i,i];a=d<.5?d*(1+o):d+o-d*o,t=2*d-a,r=[0,0,0];for(var u=0;u<3;u++)n=s+1/3*-(u-1),n<0&&n++,n>1&&n--,i=6*n<1?t+6*(a-t)*n:2*n<1?a:3*n<2?t+(a-t)*(2/3-n)*6:t,r[u]=255*i;return r}function _(e){var t,a,n=e[0],r=e[1]/100,i=e[2]/100;return 0===i?[0,0,0]:(i*=2,r*=i<=1?i:2-i,a=(i+r)/2,t=2*r/(i+r),[n,100*t,100*a])}function h(e){return i(c(e))}function m(e){return s(c(e))}function f(e){return o(c(e))}function p(e){var t=e[0]/60,a=e[1]/100,n=e[2]/100,r=Math.floor(t)%6,i=t-Math.floor(t),s=255*n*(1-a),o=255*n*(1-a*i),d=255*n*(1-a*(1-i)),n=255*n;switch(r){case 0:return[n,d,s];case 1:return[o,n,s];case 2:return[s,n,d];case 3:return[s,o,n];case 4:return[d,s,n];case 5:return[n,s,o]}}function M(e){var t,a,n=e[0],r=e[1]/100,i=e[2]/100;return a=(2-r)*i,t=r*i,t/=a<=1?a:2-a,t=t||0,a/=2,[n,100*t,100*a]}function y(e){return i(p(e))}function v(e){return s(p(e))}function L(e){return o(p(e))}function Y(e){var t,a,n,i,s=e[0]/360,o=e[1]/100,d=e[2]/100,u=o+d;switch(u>1&&(o/=u,d/=u),t=Math.floor(6*s),a=1-d,n=6*s-t,0!=(1&t)&&(n=1-n),i=o+n*(a-o),t){default:case 6:case 0:r=a,g=i,b=o;break;case 1:r=i,g=a,b=o;break;case 2:r=o,g=a,b=i;break;case 3:r=o,g=i,b=a;break;case 4:r=i,g=o,b=a;break;case 5:r=a,g=o,b=i}return[255*r,255*g,255*b]}function k(e){return a(Y(e))}function D(e){return n(Y(e))}function w(e){return s(Y(e))}function x(e){return o(Y(e))}function T(e){var t,a,n,r=e[0]/100,i=e[1]/100,s=e[2]/100,o=e[3]/100;return t=1-Math.min(1,r*(1-o)+o),a=1-Math.min(1,i*(1-o)+o),n=1-Math.min(1,s*(1-o)+o),[255*t,255*a,255*n]}function S(e){return a(T(e))}function H(e){return n(T(e))}function j(e){return i(T(e))}function P(e){return o(T(e))}function O(e){var t,a,n,r=e[0]/100,i=e[1]/100,s=e[2]/100;return t=3.2406*r+i*-1.5372+s*-.4986,a=r*-.9689+1.8758*i+.0415*s,n=.0557*r+i*-.204+1.057*s,t=t>.0031308?1.055*Math.pow(t,1/2.4)-.055:t*=12.92,a=a>.0031308?1.055*Math.pow(a,1/2.4)-.055:a*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,t=Math.min(Math.max(0,t),1),a=Math.min(Math.max(0,a),1),n=Math.min(Math.max(0,n),1),[255*t,255*a,255*n]}function A(e){var t,a,n,r=e[0],i=e[1],s=e[2];return r/=95.047,i/=100,s/=108.883,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,t=116*i-16,a=500*(r-i),n=200*(i-s),[t,a,n]}function C(e){return W(A(e))}function F(e){var t,a,n,r,i=e[0],s=e[1],o=e[2];return i<=8?(a=100*i/903.3,r=7.787*(a/100)+16/116):(a=100*Math.pow((i+16)/116,3),r=Math.pow(a/100,1/3)),t=t/95.047<=.008856?t=95.047*(s/500+r-16/116)/7.787:95.047*Math.pow(s/500+r,3),n=n/108.883<=.008859?n=108.883*(r-o/200-16/116)/7.787:108.883*Math.pow(r-o/200,3),[t,a,n]}function W(e){var t,a,n,r=e[0],i=e[1],s=e[2];return t=Math.atan2(s,i),a=360*t/2/Math.PI,a<0&&(a+=360),n=Math.sqrt(i*i+s*s),[r,n,a]}function I(e){return O(F(e))}function z(e){var t,a,n,r=e[0],i=e[1],s=e[2];return n=s/360*2*Math.PI,t=i*Math.cos(n),a=i*Math.sin(n),[r,t,a]}function E(e){return F(z(e))}function R(e){return I(z(e))}function N(e){return $[e]}function B(e){return a(N(e))}function V(e){return n(N(e))}function J(e){return i(N(e))}function U(e){return s(N(e))}function G(e){return u(N(e))}function q(e){return d(N(e))}e.exports={rgb2hsl:a,rgb2hsv:n,rgb2hwb:i,rgb2cmyk:s,rgb2keyword:o,rgb2xyz:d,rgb2lab:u,rgb2lch:l,hsl2rgb:c,hsl2hsv:_,hsl2hwb:h,hsl2cmyk:m,hsl2keyword:f,hsv2rgb:p,hsv2hsl:M,hsv2hwb:y,hsv2cmyk:v,hsv2keyword:L,hwb2rgb:Y,hwb2hsl:k,hwb2hsv:D,hwb2cmyk:w,hwb2keyword:x,cmyk2rgb:T,cmyk2hsl:S,cmyk2hsv:H,cmyk2hwb:j,cmyk2keyword:P,keyword2rgb:N,keyword2hsl:B,keyword2hsv:V,keyword2hwb:J,keyword2cmyk:U,keyword2lab:G,keyword2xyz:q,xyz2rgb:O,xyz2lab:A,xyz2lch:C,lab2xyz:F,lab2rgb:I,lab2lch:W,lch2lab:z,lch2xyz:E,lch2rgb:R};var $={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},K={};for(var Z in $)K[JSON.stringify($[Z])]=Z},function(e,t,a){var n=a(194),r=function(){return new u};for(var i in n){r[i+"Raw"]=function(e){return function(t){return"number"==typeof t&&(t=Array.prototype.slice.call(arguments)),n[e](t)}}(i);var s=/(\w+)2(\w+)/.exec(i),o=s[1],d=s[2];r[o]=r[o]||{},r[o][d]=r[i]=function(e){return function(t){"number"==typeof t&&(t=Array.prototype.slice.call(arguments));var a=n[e](t);if("string"==typeof a||void 0===a)return a;for(var r=0;rl;)if(o=d[l++], -o!=o)return!0}else for(;u>l;l++)if((e||l in d)&&d[l]===a)return e||l||0;return!e&&-1}}},function(e,t){var a={}.toString;e.exports=function(e){return a.call(e).slice(8,-1)}},function(e,t,a){var n=a(199);e.exports=function(e,t,a){if(n(e),void 0===t)return e;switch(a){case 1:return function(a){return e.call(t,a)};case 2:return function(a,n){return e.call(t,a,n)};case 3:return function(a,n,r){return e.call(t,a,n,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,a){var n=a(14),r=a(13).document,i=n(r)&&n(r.createElement);e.exports=function(e){return i?r.createElement(e):{}}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,a){var n=a(13),r=a(10),i=a(203),s=a(208),o="prototype",d=function(e,t,a){var u,l,c,_=e&d.F,h=e&d.G,m=e&d.S,f=e&d.P,p=e&d.B,M=e&d.W,y=h?r:r[t]||(r[t]={}),g=y[o],v=h?n:m?n[t]:(n[t]||{})[o];h&&(a=t);for(u in a)l=!_&&v&&void 0!==v[u],l&&u in y||(c=l?v[u]:a[u],y[u]=h&&"function"!=typeof v[u]?a[u]:p&&l?i(c,n):M&&v[u]==c?function(e){var t=function(t,a,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,a)}return new e(t,a,n)}return e.apply(this,arguments)};return t[o]=e[o],t}(c):f&&"function"==typeof c?i(Function.call,c):c,f&&((y.virtual||(y.virtual={}))[u]=c,e&d.R&&g&&!g[u]&&s(g,u,c)))};d.F=1,d.G=2,d.S=4,d.P=8,d.B=16,d.W=32,d.U=64,d.R=128,e.exports=d},function(e,t){var a={}.hasOwnProperty;e.exports=function(e,t){return a.call(e,t)}},function(e,t,a){var n=a(211),r=a(215);e.exports=a(11)?function(e,t,a){return n.f(e,t,r(1,a))}:function(e,t,a){return e[t]=a,e}},function(e,t,a){e.exports=!a(11)&&!a(12)(function(){return 7!=Object.defineProperty(a(204)("div"),"a",{get:function(){return 7}}).a})},function(e,t,a){var n=a(202);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t,a){var n=a(200),r=a(209),i=a(221),s=Object.defineProperty;t.f=a(11)?Object.defineProperty:function(e,t,a){if(n(e),t=i(t,!0),n(a),r)try{return s(e,t,a)}catch(e){}if("get"in a||"set"in a)throw TypeError("Accessors not supported!");return"value"in a&&(e[t]=a.value),e}},function(e,t,a){var n=a(207),r=a(22),i=a(201)(!1),s=a(216)("IE_PROTO");e.exports=function(e,t){var a,o=r(e),d=0,u=[];for(a in o)a!=s&&n(o,a)&&u.push(a);for(;t.length>d;)n(o,a=t[d++])&&(~i(u,a)||u.push(a));return u}},function(e,t,a){var n=a(212),r=a(205);e.exports=Object.keys||function(e){return n(e,r)}},function(e,t,a){var n=a(206),r=a(10),i=a(12);e.exports=function(e,t){var a=(r.Object||{})[e]||Object[e],s={};s[e]=t(a),n(n.S+n.F*i(function(){a(1)}),"Object",s)}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,a){var n=a(217)("keys"),r=a(222);e.exports=function(e){return n[e]||(n[e]=r(e))}},function(e,t,a){var n=a(13),r="__core-js_shared__",i=n[r]||(n[r]={});e.exports=function(e){return i[e]||(i[e]={})}},function(e,t,a){var n=a(21),r=Math.max,i=Math.min;e.exports=function(e,t){return e=n(e),e<0?r(e+t,0):i(e,t)}},function(e,t,a){var n=a(21),r=Math.min;e.exports=function(e){return e>0?r(n(e),9007199254740991):0}},function(e,t,a){var n=a(20);e.exports=function(e){return Object(n(e))}},function(e,t,a){var n=a(14);e.exports=function(e,t){if(!n(e))return e;var a,r;if(t&&"function"==typeof(a=e.toString)&&!n(r=a.call(e)))return r;if("function"==typeof(a=e.valueOf)&&!n(r=a.call(e)))return r;if(!t&&"function"==typeof(a=e.toString)&&!n(r=a.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t){var a=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++a+n).toString(36))}},function(e,t,a){var n=a(220),r=a(213);a(214)("keys",function(){return function(e){return r(n(e))}})},function(e,t){e.exports={name:"vue-chartjs",version:"3.0.0-rc0",description:"Vue.js wrapper for chart.js for creating beautiful charts.",author:"Jakub Juszczak ",homepage:"http://vue-chartjs.org",license:"MIT",contributors:[{name:"Thorsten Lünborg",web:"https://github.com/LinusBorg"},{name:"Juan Carlos Alonso",web:"https://github.com/jcalonso"}],maintainers:[{name:"Jakub Juszczak",email:"jakub@posteo.de",web:"http://www.jakubjuszczak.de"}],repository:{type:"git",url:"git+ssh://git@github.com:apertureless/vue-chartjs.git"},bugs:{url:"https://github.com/apertureless/vue-chartjs/issues"},keywords:["ChartJs","Vue","Visualisation","Wrapper","Charts"],main:"dist/vue-chartjs.js",unpkg:"dist/vue-chartjs.full.min.js",module:"es/index.js","jsnext:main":"es/index.js",files:["src","dist","es"],scripts:{dev:"node build/dev-server.js",build:"yarn run release && yarn run build:es","build:es":"cross-env BABEL_ENV=es babel src --out-dir es",unit:"karma start test/unit/karma.conf.js --single-run",e2e:"node test/e2e/runner.js",test:"npm run unit",lint:"eslint --ext .js,.vue src test/unit/specs test/e2e/specs",release:"webpack --progress --hide-modules --config ./build/webpack.release.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.min.js && webpack --progress --hide-modules --config ./build/webpack.release.full.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.full.min.js",prepublish:"yarn run lint && yarn run test && yarn run build"},dependencies:{"lodash.merge":"^4.6.0"},peerDependencies:{"chart.js":"2.7.0",vue:"2.5.2"},devDependencies:{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-loader":"6.4.1","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0",chai:"^3.5.0","chart.js":"2.7.0",chromedriver:"^2.28.0","connect-history-api-fallback":"^1.1.0","cross-env":"^3.2.4","cross-spawn":"^5.1.0","css-loader":"^0.28.0",eslint:"^3.19.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","eventsource-polyfill":"^0.9.6",express:"^4.15.2","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.10.1","function-bind":"^1.0.2","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.4","inject-loader":"^3.0.0","isparta-loader":"^2.0.0","jasmine-core":"^2.5.2","json-loader":"^0.5.4",karma:"^1.5.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.0.2","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.4","karma-sinon-chai":"^1.2.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.30","karma-webpack":"1.8.1",lolex:"^1.6.0",mocha:"^3.1.0",nightwatch:"^0.9.14",ora:"^1.2.0","phantomjs-prebuilt":"^2.1.13","selenium-server":"^3.3.1",shelljs:"^0.7.7",sinon:"^2.1.0","sinon-chai":"^2.9.0","url-loader":"^0.5.8",vue:"2.5.2","vue-hot-reload-api":"2.1.0","vue-html-loader":"^1.2.4","vue-loader":"12.2.2","vue-style-loader":"3.0.1","vue-template-compiler":"2.5.2",webpack:"^1.13.2","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","webpack-merge":"1.1.1"},engines:{node:">=6.9.0"},babel:{presets:["es2015"]},browserify:{transform:["babelify"]},greenkeeper:{ignore:["extract-text-webpack-plugin","karma-webpack","webpack","webpack-merge"]}}},function(e,t,a){(function(e,a){function n(e,t){return e.set(t[0],t[1]),e}function r(e,t){return e.add(t),e}function i(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}function s(e,t){for(var a=-1,n=e?e.length:0;++a-1}function x(e,t){var a=this.__data__,n=B(a,e);return n<0?a.push([e,t]):a[n][1]=t,this}function T(e){var t=-1,a=e?e.length:0;for(this.clear();++t1?a[r-1]:void 0,s=r>2?a[2]:void 0;for(i=e.length>3&&"function"==typeof i?(r--,i):void 0,s&&Le(a[0],a[1],s)&&(i=r<3?void 0:i,r=1),t=Object(t);++n-1&&e%1==0&&e-1&&e%1==0&&e<=Be}function Oe(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Ae(e){return!!e&&"object"==typeof e}function Ce(e){if(!Ae(e)||Et.call(e)!=Xe||_(e))return!1;var t=Jt(e);if(null===t)return!0;var a=It.call(t,"constructor")&&t.constructor;return"function"==typeof a&&a instanceof a&&Wt.call(a)==zt}function Fe(e){return ce(e,Ie(e))}function We(e){return Se(e)?E(e):Z(e)}function Ie(e){return Se(e)?E(e,!0):Q(e)}function ze(){return[]}function Ee(){return!1}var Re=200,Ne="__lodash_hash_undefined__",Be=9007199254740991,Ve="[object Arguments]",Je="[object Array]",Ue="[object Boolean]",Ge="[object Date]",qe="[object Error]",$e="[object Function]",Ke="[object GeneratorFunction]",Ze="[object Map]",Qe="[object Number]",Xe="[object Object]",et="[object Promise]",tt="[object RegExp]",at="[object Set]",nt="[object String]",rt="[object Symbol]",it="[object WeakMap]",st="[object ArrayBuffer]",ot="[object DataView]",dt="[object Float32Array]",ut="[object Float64Array]",lt="[object Int8Array]",ct="[object Int16Array]",_t="[object Int32Array]",ht="[object Uint8Array]",mt="[object Uint8ClampedArray]",ft="[object Uint16Array]",pt="[object Uint32Array]",Mt=/[\\^$.*+?()[\]{}|]/g,yt=/\w*$/,gt=/^\[object .+?Constructor\]$/,vt=/^(?:0|[1-9]\d*)$/,Lt={};Lt[dt]=Lt[ut]=Lt[lt]=Lt[ct]=Lt[_t]=Lt[ht]=Lt[mt]=Lt[ft]=Lt[pt]=!0,Lt[Ve]=Lt[Je]=Lt[st]=Lt[Ue]=Lt[ot]=Lt[Ge]=Lt[qe]=Lt[$e]=Lt[Ze]=Lt[Qe]=Lt[Xe]=Lt[tt]=Lt[at]=Lt[nt]=Lt[it]=!1;var bt={};bt[Ve]=bt[Je]=bt[st]=bt[ot]=bt[Ue]=bt[Ge]=bt[dt]=bt[ut]=bt[lt]=bt[ct]=bt[_t]=bt[Ze]=bt[Qe]=bt[Xe]=bt[tt]=bt[at]=bt[nt]=bt[rt]=bt[ht]=bt[mt]=bt[ft]=bt[pt]=!0,bt[qe]=bt[$e]=bt[it]=!1;var Yt="object"==typeof e&&e&&e.Object===Object&&e,kt="object"==typeof self&&self&&self.Object===Object&&self,Dt=Yt||kt||Function("return this")(),wt="object"==typeof t&&t&&!t.nodeType&&t,xt=wt&&"object"==typeof a&&a&&!a.nodeType&&a,Tt=xt&&xt.exports===wt,St=Tt&&Yt.process,Ht=function(){try{return St&&St.binding("util")}catch(e){}}(),jt=Ht&&Ht.isTypedArray,Pt=Array.prototype,Ot=Function.prototype,At=Object.prototype,Ct=Dt["__core-js_shared__"],Ft=function(){var e=/[^.]+$/.exec(Ct&&Ct.keys&&Ct.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Wt=Ot.toString,It=At.hasOwnProperty,zt=Wt.call(Object),Et=At.toString,Rt=RegExp("^"+Wt.call(It).replace(Mt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Nt=Tt?Dt.Buffer:void 0,Bt=Dt.Symbol,Vt=Dt.Uint8Array,Jt=m(Object.getPrototypeOf,Object),Ut=Object.create,Gt=At.propertyIsEnumerable,qt=Pt.splice,$t=Object.getOwnPropertySymbols,Kt=Nt?Nt.isBuffer:void 0,Zt=m(Object.keys,Object),Qt=Math.max,Xt=pe(Dt,"DataView"),ea=pe(Dt,"Map"),ta=pe(Dt,"Promise"),aa=pe(Dt,"Set"),na=pe(Dt,"WeakMap"),ra=pe(Object,"create"),ia=we(Xt),sa=we(ea),oa=we(ta),da=we(aa),ua=we(na),la=Bt?Bt.prototype:void 0,ca=la?la.valueOf:void 0;p.prototype.clear=M,p.prototype.delete=y,p.prototype.get=g,p.prototype.has=v,p.prototype.set=L,b.prototype.clear=Y,b.prototype.delete=k,b.prototype.get=D,b.prototype.has=w,b.prototype.set=x,T.prototype.clear=S,T.prototype.delete=H,T.prototype.get=j,T.prototype.has=P,T.prototype.set=O,A.prototype.clear=C,A.prototype.delete=F,A.prototype.get=W,A.prototype.has=I,A.prototype.set=z;var _a=$t?m($t,Object):ze,ha=q;(Xt&&ha(new Xt(new ArrayBuffer(1)))!=ot||ea&&ha(new ea)!=Ze||ta&&ha(ta.resolve())!=et||aa&&ha(new aa)!=at||na&&ha(new na)!=it)&&(ha=function(e){var t=Et.call(e),a=t==Xe?e.constructor:void 0,n=a?we(a):void 0;if(n)switch(n){case ia:return ot;case sa:return Ze;case oa:return et;case da:return at;case ua:return it}return t});var ma=Array.isArray,fa=Kt||Ee,pa=jt?l(jt):K,Ma=he(function(e,t,a){X(e,t,a)});a.exports=Ma}).call(t,function(){return this}(),a(138)(e))},function(e,t,a){function n(e){return a(r(e))}function r(e){return i[e]||function(){throw new Error("Cannot find module '"+e+"'.")}()}var i={"./af":23,"./af.js":23,"./ar":30,"./ar-dz":24,"./ar-dz.js":24,"./ar-kw":25,"./ar-kw.js":25,"./ar-ly":26,"./ar-ly.js":26,"./ar-ma":27,"./ar-ma.js":27,"./ar-sa":28,"./ar-sa.js":28,"./ar-tn":29,"./ar-tn.js":29,"./ar.js":30,"./az":31,"./az.js":31,"./be":32,"./be.js":32,"./bg":33,"./bg.js":33,"./bn":34,"./bn.js":34,"./bo":35,"./bo.js":35,"./br":36,"./br.js":36,"./bs":37,"./bs.js":37,"./ca":38,"./ca.js":38,"./cs":39,"./cs.js":39,"./cv":40,"./cv.js":40,"./cy":41,"./cy.js":41,"./da":42,"./da.js":42,"./de":45,"./de-at":43,"./de-at.js":43,"./de-ch":44,"./de-ch.js":44,"./de.js":45,"./dv":46,"./dv.js":46,"./el":47,"./el.js":47,"./en-au":48,"./en-au.js":48,"./en-ca":49,"./en-ca.js":49,"./en-gb":50,"./en-gb.js":50,"./en-ie":51,"./en-ie.js":51,"./en-nz":52,"./en-nz.js":52,"./eo":53,"./eo.js":53,"./es":55,"./es-do":54,"./es-do.js":54,"./es.js":55,"./et":56,"./et.js":56,"./eu":57,"./eu.js":57,"./fa":58,"./fa.js":58,"./fi":59,"./fi.js":59,"./fo":60,"./fo.js":60,"./fr":63,"./fr-ca":61,"./fr-ca.js":61,"./fr-ch":62,"./fr-ch.js":62,"./fr.js":63,"./fy":64,"./fy.js":64,"./gd":65,"./gd.js":65,"./gl":66,"./gl.js":66,"./gom-latn":67,"./gom-latn.js":67,"./he":68,"./he.js":68,"./hi":69,"./hi.js":69,"./hr":70,"./hr.js":70,"./hu":71,"./hu.js":71,"./hy-am":72,"./hy-am.js":72,"./id":73,"./id.js":73,"./is":74,"./is.js":74,"./it":75,"./it.js":75,"./ja":76,"./ja.js":76,"./jv":77,"./jv.js":77,"./ka":78,"./ka.js":78,"./kk":79,"./kk.js":79,"./km":80,"./km.js":80,"./kn":81,"./kn.js":81,"./ko":82,"./ko.js":82,"./ky":83,"./ky.js":83,"./lb":84,"./lb.js":84,"./lo":85,"./lo.js":85,"./lt":86,"./lt.js":86,"./lv":87,"./lv.js":87,"./me":88,"./me.js":88,"./mi":89,"./mi.js":89,"./mk":90,"./mk.js":90,"./ml":91,"./ml.js":91,"./mr":92,"./mr.js":92,"./ms":94,"./ms-my":93,"./ms-my.js":93,"./ms.js":94,"./my":95,"./my.js":95,"./nb":96,"./nb.js":96,"./ne":97,"./ne.js":97,"./nl":99,"./nl-be":98,"./nl-be.js":98,"./nl.js":99,"./nn":100,"./nn.js":100,"./pa-in":101,"./pa-in.js":101,"./pl":102,"./pl.js":102,"./pt":104,"./pt-br":103,"./pt-br.js":103,"./pt.js":104,"./ro":105,"./ro.js":105,"./ru":106,"./ru.js":106,"./sd":107,"./sd.js":107,"./se":108,"./se.js":108,"./si":109,"./si.js":109,"./sk":110,"./sk.js":110,"./sl":111,"./sl.js":111,"./sq":112,"./sq.js":112,"./sr":114,"./sr-cyrl":113,"./sr-cyrl.js":113,"./sr.js":114,"./ss":115,"./ss.js":115,"./sv":116,"./sv.js":116,"./sw":117,"./sw.js":117,"./ta":118,"./ta.js":118,"./te":119,"./te.js":119,"./tet":120,"./tet.js":120,"./th":121,"./th.js":121,"./tl-ph":122,"./tl-ph.js":122,"./tlh":123,"./tlh.js":123,"./tr":124,"./tr.js":124,"./tzl":125,"./tzl.js":125,"./tzm":127,"./tzm-latn":126,"./tzm-latn.js":126,"./tzm.js":127,"./uk":128,"./uk.js":128,"./ur":129,"./ur.js":129,"./uz":131,"./uz-latn":130,"./uz-latn.js":130,"./uz.js":131,"./vi":132,"./vi.js":132,"./x-pseudo":133,"./x-pseudo.js":133,"./yo":134,"./yo.js":134,"./zh-cn":135,"./zh-cn.js":135,"./zh-hk":136,"./zh-hk.js":136,"./zh-tw":137,"./zh-tw.js":137};n.keys=function(){return Object.keys(i)},n.resolve=r,e.exports=n,n.id=226}])}); \ No newline at end of file +o!=o)return!0}else for(;u>l;l++)if((e||l in d)&&d[l]===a)return e||l||0;return!e&&-1}}},function(e,t){var a={}.toString;e.exports=function(e){return a.call(e).slice(8,-1)}},function(e,t,a){var n=a(199);e.exports=function(e,t,a){if(n(e),void 0===t)return e;switch(a){case 1:return function(a){return e.call(t,a)};case 2:return function(a,n){return e.call(t,a,n)};case 3:return function(a,n,r){return e.call(t,a,n,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,a){var n=a(14),r=a(13).document,i=n(r)&&n(r.createElement);e.exports=function(e){return i?r.createElement(e):{}}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,a){var n=a(13),r=a(10),i=a(203),s=a(208),o="prototype",d=function(e,t,a){var u,l,c,_=e&d.F,h=e&d.G,m=e&d.S,f=e&d.P,p=e&d.B,M=e&d.W,y=h?r:r[t]||(r[t]={}),g=y[o],v=h?n:m?n[t]:(n[t]||{})[o];h&&(a=t);for(u in a)l=!_&&v&&void 0!==v[u],l&&u in y||(c=l?v[u]:a[u],y[u]=h&&"function"!=typeof v[u]?a[u]:p&&l?i(c,n):M&&v[u]==c?function(e){var t=function(t,a,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,a)}return new e(t,a,n)}return e.apply(this,arguments)};return t[o]=e[o],t}(c):f&&"function"==typeof c?i(Function.call,c):c,f&&((y.virtual||(y.virtual={}))[u]=c,e&d.R&&g&&!g[u]&&s(g,u,c)))};d.F=1,d.G=2,d.S=4,d.P=8,d.B=16,d.W=32,d.U=64,d.R=128,e.exports=d},function(e,t){var a={}.hasOwnProperty;e.exports=function(e,t){return a.call(e,t)}},function(e,t,a){var n=a(211),r=a(215);e.exports=a(11)?function(e,t,a){return n.f(e,t,r(1,a))}:function(e,t,a){return e[t]=a,e}},function(e,t,a){e.exports=!a(11)&&!a(12)(function(){return 7!=Object.defineProperty(a(204)("div"),"a",{get:function(){return 7}}).a})},function(e,t,a){var n=a(202);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t,a){var n=a(200),r=a(209),i=a(221),s=Object.defineProperty;t.f=a(11)?Object.defineProperty:function(e,t,a){if(n(e),t=i(t,!0),n(a),r)try{return s(e,t,a)}catch(e){}if("get"in a||"set"in a)throw TypeError("Accessors not supported!");return"value"in a&&(e[t]=a.value),e}},function(e,t,a){var n=a(207),r=a(22),i=a(201)(!1),s=a(216)("IE_PROTO");e.exports=function(e,t){var a,o=r(e),d=0,u=[];for(a in o)a!=s&&n(o,a)&&u.push(a);for(;t.length>d;)n(o,a=t[d++])&&(~i(u,a)||u.push(a));return u}},function(e,t,a){var n=a(212),r=a(205);e.exports=Object.keys||function(e){return n(e,r)}},function(e,t,a){var n=a(206),r=a(10),i=a(12);e.exports=function(e,t){var a=(r.Object||{})[e]||Object[e],s={};s[e]=t(a),n(n.S+n.F*i(function(){a(1)}),"Object",s)}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,a){var n=a(217)("keys"),r=a(222);e.exports=function(e){return n[e]||(n[e]=r(e))}},function(e,t,a){var n=a(13),r="__core-js_shared__",i=n[r]||(n[r]={});e.exports=function(e){return i[e]||(i[e]={})}},function(e,t,a){var n=a(21),r=Math.max,i=Math.min;e.exports=function(e,t){return e=n(e),e<0?r(e+t,0):i(e,t)}},function(e,t,a){var n=a(21),r=Math.min;e.exports=function(e){return e>0?r(n(e),9007199254740991):0}},function(e,t,a){var n=a(20);e.exports=function(e){return Object(n(e))}},function(e,t,a){var n=a(14);e.exports=function(e,t){if(!n(e))return e;var a,r;if(t&&"function"==typeof(a=e.toString)&&!n(r=a.call(e)))return r;if("function"==typeof(a=e.valueOf)&&!n(r=a.call(e)))return r;if(!t&&"function"==typeof(a=e.toString)&&!n(r=a.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t){var a=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++a+n).toString(36))}},function(e,t,a){var n=a(220),r=a(213);a(214)("keys",function(){return function(e){return r(n(e))}})},function(e,t){e.exports={name:"vue-chartjs",version:"3.0.0",description:"Vue.js wrapper for chart.js for creating beautiful charts.",author:"Jakub Juszczak ",homepage:"http://vue-chartjs.org",license:"MIT",contributors:[{name:"Thorsten Lünborg",web:"https://github.com/LinusBorg"},{name:"Juan Carlos Alonso",web:"https://github.com/jcalonso"}],maintainers:[{name:"Jakub Juszczak",email:"jakub@posteo.de",web:"http://www.jakubjuszczak.de"}],repository:{type:"git",url:"git+ssh://git@github.com:apertureless/vue-chartjs.git"},bugs:{url:"https://github.com/apertureless/vue-chartjs/issues"},keywords:["ChartJs","Vue","Visualisation","Wrapper","Charts"],main:"dist/vue-chartjs.js",unpkg:"dist/vue-chartjs.full.min.js",module:"es/index.js","jsnext:main":"es/index.js",files:["src","dist","es"],scripts:{dev:"node build/dev-server.js",build:"yarn run release && yarn run build:es","build:es":"cross-env BABEL_ENV=es babel src --out-dir es",unit:"karma start test/unit/karma.conf.js --single-run",e2e:"node test/e2e/runner.js",test:"npm run unit",lint:"eslint --ext .js,.vue src test/unit/specs test/e2e/specs",release:"webpack --progress --hide-modules --config ./build/webpack.release.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.min.js && webpack --progress --hide-modules --config ./build/webpack.release.full.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.full.min.js",prepublish:"yarn run lint && yarn run test && yarn run build"},dependencies:{"lodash.merge":"^4.6.0"},peerDependencies:{"chart.js":"2.7.0",vue:"2.5.2"},devDependencies:{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-loader":"6.4.1","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0",chai:"^3.5.0","chart.js":"2.7.0",chromedriver:"^2.28.0","connect-history-api-fallback":"^1.1.0","cross-env":"^3.2.4","cross-spawn":"^5.1.0","css-loader":"^0.28.0",eslint:"^3.19.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","eventsource-polyfill":"^0.9.6",express:"^4.15.2","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.10.1","function-bind":"^1.0.2","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.4","inject-loader":"^3.0.0","isparta-loader":"^2.0.0","jasmine-core":"^2.5.2","json-loader":"^0.5.4",karma:"^1.5.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.0.2","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.4","karma-sinon-chai":"^1.2.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.30","karma-webpack":"1.8.1",lolex:"^1.6.0",mocha:"^3.1.0",nightwatch:"^0.9.14",ora:"^1.2.0","phantomjs-prebuilt":"^2.1.13","selenium-server":"^3.3.1",shelljs:"^0.7.7",sinon:"^2.1.0","sinon-chai":"^2.9.0","url-loader":"^0.5.8",vue:"2.5.2","vue-hot-reload-api":"2.1.0","vue-html-loader":"^1.2.4","vue-loader":"12.2.2","vue-style-loader":"3.0.1","vue-template-compiler":"2.5.2",webpack:"^1.13.2","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","webpack-merge":"1.1.1"},engines:{node:">=6.9.0"},babel:{presets:["es2015"]},browserify:{transform:["babelify"]},greenkeeper:{ignore:["extract-text-webpack-plugin","karma-webpack","webpack","webpack-merge"]}}},function(e,t,a){(function(e,a){function n(e,t){return e.set(t[0],t[1]),e}function r(e,t){return e.add(t),e}function i(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}function s(e,t){for(var a=-1,n=e?e.length:0;++a-1}function x(e,t){var a=this.__data__,n=B(a,e);return n<0?a.push([e,t]):a[n][1]=t,this}function T(e){var t=-1,a=e?e.length:0;for(this.clear();++t1?a[r-1]:void 0,s=r>2?a[2]:void 0;for(i=e.length>3&&"function"==typeof i?(r--,i):void 0,s&&Le(a[0],a[1],s)&&(i=r<3?void 0:i,r=1),t=Object(t);++n-1&&e%1==0&&e-1&&e%1==0&&e<=Be}function Oe(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Ae(e){return!!e&&"object"==typeof e}function Ce(e){if(!Ae(e)||Et.call(e)!=Xe||_(e))return!1;var t=Jt(e);if(null===t)return!0;var a=It.call(t,"constructor")&&t.constructor;return"function"==typeof a&&a instanceof a&&Wt.call(a)==zt}function Fe(e){return ce(e,Ie(e))}function We(e){return Se(e)?E(e):Z(e)}function Ie(e){return Se(e)?E(e,!0):Q(e)}function ze(){return[]}function Ee(){return!1}var Re=200,Ne="__lodash_hash_undefined__",Be=9007199254740991,Ve="[object Arguments]",Je="[object Array]",Ue="[object Boolean]",Ge="[object Date]",qe="[object Error]",$e="[object Function]",Ke="[object GeneratorFunction]",Ze="[object Map]",Qe="[object Number]",Xe="[object Object]",et="[object Promise]",tt="[object RegExp]",at="[object Set]",nt="[object String]",rt="[object Symbol]",it="[object WeakMap]",st="[object ArrayBuffer]",ot="[object DataView]",dt="[object Float32Array]",ut="[object Float64Array]",lt="[object Int8Array]",ct="[object Int16Array]",_t="[object Int32Array]",ht="[object Uint8Array]",mt="[object Uint8ClampedArray]",ft="[object Uint16Array]",pt="[object Uint32Array]",Mt=/[\\^$.*+?()[\]{}|]/g,yt=/\w*$/,gt=/^\[object .+?Constructor\]$/,vt=/^(?:0|[1-9]\d*)$/,Lt={};Lt[dt]=Lt[ut]=Lt[lt]=Lt[ct]=Lt[_t]=Lt[ht]=Lt[mt]=Lt[ft]=Lt[pt]=!0,Lt[Ve]=Lt[Je]=Lt[st]=Lt[Ue]=Lt[ot]=Lt[Ge]=Lt[qe]=Lt[$e]=Lt[Ze]=Lt[Qe]=Lt[Xe]=Lt[tt]=Lt[at]=Lt[nt]=Lt[it]=!1;var bt={};bt[Ve]=bt[Je]=bt[st]=bt[ot]=bt[Ue]=bt[Ge]=bt[dt]=bt[ut]=bt[lt]=bt[ct]=bt[_t]=bt[Ze]=bt[Qe]=bt[Xe]=bt[tt]=bt[at]=bt[nt]=bt[rt]=bt[ht]=bt[mt]=bt[ft]=bt[pt]=!0,bt[qe]=bt[$e]=bt[it]=!1;var Yt="object"==typeof e&&e&&e.Object===Object&&e,kt="object"==typeof self&&self&&self.Object===Object&&self,Dt=Yt||kt||Function("return this")(),wt="object"==typeof t&&t&&!t.nodeType&&t,xt=wt&&"object"==typeof a&&a&&!a.nodeType&&a,Tt=xt&&xt.exports===wt,St=Tt&&Yt.process,Ht=function(){try{return St&&St.binding("util")}catch(e){}}(),jt=Ht&&Ht.isTypedArray,Pt=Array.prototype,Ot=Function.prototype,At=Object.prototype,Ct=Dt["__core-js_shared__"],Ft=function(){var e=/[^.]+$/.exec(Ct&&Ct.keys&&Ct.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Wt=Ot.toString,It=At.hasOwnProperty,zt=Wt.call(Object),Et=At.toString,Rt=RegExp("^"+Wt.call(It).replace(Mt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Nt=Tt?Dt.Buffer:void 0,Bt=Dt.Symbol,Vt=Dt.Uint8Array,Jt=m(Object.getPrototypeOf,Object),Ut=Object.create,Gt=At.propertyIsEnumerable,qt=Pt.splice,$t=Object.getOwnPropertySymbols,Kt=Nt?Nt.isBuffer:void 0,Zt=m(Object.keys,Object),Qt=Math.max,Xt=pe(Dt,"DataView"),ea=pe(Dt,"Map"),ta=pe(Dt,"Promise"),aa=pe(Dt,"Set"),na=pe(Dt,"WeakMap"),ra=pe(Object,"create"),ia=we(Xt),sa=we(ea),oa=we(ta),da=we(aa),ua=we(na),la=Bt?Bt.prototype:void 0,ca=la?la.valueOf:void 0;p.prototype.clear=M,p.prototype.delete=y,p.prototype.get=g,p.prototype.has=v,p.prototype.set=L,b.prototype.clear=Y,b.prototype.delete=k,b.prototype.get=D,b.prototype.has=w,b.prototype.set=x,T.prototype.clear=S,T.prototype.delete=H,T.prototype.get=j,T.prototype.has=P,T.prototype.set=O,A.prototype.clear=C,A.prototype.delete=F,A.prototype.get=W,A.prototype.has=I,A.prototype.set=z;var _a=$t?m($t,Object):ze,ha=q;(Xt&&ha(new Xt(new ArrayBuffer(1)))!=ot||ea&&ha(new ea)!=Ze||ta&&ha(ta.resolve())!=et||aa&&ha(new aa)!=at||na&&ha(new na)!=it)&&(ha=function(e){var t=Et.call(e),a=t==Xe?e.constructor:void 0,n=a?we(a):void 0;if(n)switch(n){case ia:return ot;case sa:return Ze;case oa:return et;case da:return at;case ua:return it}return t});var ma=Array.isArray,fa=Kt||Ee,pa=jt?l(jt):K,Ma=he(function(e,t,a){X(e,t,a)});a.exports=Ma}).call(t,function(){return this}(),a(138)(e))},function(e,t,a){function n(e){return a(r(e))}function r(e){return i[e]||function(){throw new Error("Cannot find module '"+e+"'.")}()}var i={"./af":23,"./af.js":23,"./ar":30,"./ar-dz":24,"./ar-dz.js":24,"./ar-kw":25,"./ar-kw.js":25,"./ar-ly":26,"./ar-ly.js":26,"./ar-ma":27,"./ar-ma.js":27,"./ar-sa":28,"./ar-sa.js":28,"./ar-tn":29,"./ar-tn.js":29,"./ar.js":30,"./az":31,"./az.js":31,"./be":32,"./be.js":32,"./bg":33,"./bg.js":33,"./bn":34,"./bn.js":34,"./bo":35,"./bo.js":35,"./br":36,"./br.js":36,"./bs":37,"./bs.js":37,"./ca":38,"./ca.js":38,"./cs":39,"./cs.js":39,"./cv":40,"./cv.js":40,"./cy":41,"./cy.js":41,"./da":42,"./da.js":42,"./de":45,"./de-at":43,"./de-at.js":43,"./de-ch":44,"./de-ch.js":44,"./de.js":45,"./dv":46,"./dv.js":46,"./el":47,"./el.js":47,"./en-au":48,"./en-au.js":48,"./en-ca":49,"./en-ca.js":49,"./en-gb":50,"./en-gb.js":50,"./en-ie":51,"./en-ie.js":51,"./en-nz":52,"./en-nz.js":52,"./eo":53,"./eo.js":53,"./es":55,"./es-do":54,"./es-do.js":54,"./es.js":55,"./et":56,"./et.js":56,"./eu":57,"./eu.js":57,"./fa":58,"./fa.js":58,"./fi":59,"./fi.js":59,"./fo":60,"./fo.js":60,"./fr":63,"./fr-ca":61,"./fr-ca.js":61,"./fr-ch":62,"./fr-ch.js":62,"./fr.js":63,"./fy":64,"./fy.js":64,"./gd":65,"./gd.js":65,"./gl":66,"./gl.js":66,"./gom-latn":67,"./gom-latn.js":67,"./he":68,"./he.js":68,"./hi":69,"./hi.js":69,"./hr":70,"./hr.js":70,"./hu":71,"./hu.js":71,"./hy-am":72,"./hy-am.js":72,"./id":73,"./id.js":73,"./is":74,"./is.js":74,"./it":75,"./it.js":75,"./ja":76,"./ja.js":76,"./jv":77,"./jv.js":77,"./ka":78,"./ka.js":78,"./kk":79,"./kk.js":79,"./km":80,"./km.js":80,"./kn":81,"./kn.js":81,"./ko":82,"./ko.js":82,"./ky":83,"./ky.js":83,"./lb":84,"./lb.js":84,"./lo":85,"./lo.js":85,"./lt":86,"./lt.js":86,"./lv":87,"./lv.js":87,"./me":88,"./me.js":88,"./mi":89,"./mi.js":89,"./mk":90,"./mk.js":90,"./ml":91,"./ml.js":91,"./mr":92,"./mr.js":92,"./ms":94,"./ms-my":93,"./ms-my.js":93,"./ms.js":94,"./my":95,"./my.js":95,"./nb":96,"./nb.js":96,"./ne":97,"./ne.js":97,"./nl":99,"./nl-be":98,"./nl-be.js":98,"./nl.js":99,"./nn":100,"./nn.js":100,"./pa-in":101,"./pa-in.js":101,"./pl":102,"./pl.js":102,"./pt":104,"./pt-br":103,"./pt-br.js":103,"./pt.js":104,"./ro":105,"./ro.js":105,"./ru":106,"./ru.js":106,"./sd":107,"./sd.js":107,"./se":108,"./se.js":108,"./si":109,"./si.js":109,"./sk":110,"./sk.js":110,"./sl":111,"./sl.js":111,"./sq":112,"./sq.js":112,"./sr":114,"./sr-cyrl":113,"./sr-cyrl.js":113,"./sr.js":114,"./ss":115,"./ss.js":115,"./sv":116,"./sv.js":116,"./sw":117,"./sw.js":117,"./ta":118,"./ta.js":118,"./te":119,"./te.js":119,"./tet":120,"./tet.js":120,"./th":121,"./th.js":121,"./tl-ph":122,"./tl-ph.js":122,"./tlh":123,"./tlh.js":123,"./tr":124,"./tr.js":124,"./tzl":125,"./tzl.js":125,"./tzm":127,"./tzm-latn":126,"./tzm-latn.js":126,"./tzm.js":127,"./uk":128,"./uk.js":128,"./ur":129,"./ur.js":129,"./uz":131,"./uz-latn":130,"./uz-latn.js":130,"./uz.js":131,"./vi":132,"./vi.js":132,"./x-pseudo":133,"./x-pseudo.js":133,"./yo":134,"./yo.js":134,"./zh-cn":135,"./zh-cn.js":135,"./zh-hk":136,"./zh-hk.js":136,"./zh-tw":137,"./zh-tw.js":137};n.keys=function(){return Object.keys(i)},n.resolve=r,e.exports=n,n.id=226}])}); \ No newline at end of file diff --git a/dist/vue-chartjs.js b/dist/vue-chartjs.js index 9609bda2..e0d37a9b 100644 --- a/dist/vue-chartjs.js +++ b/dist/vue-chartjs.js @@ -1,5 +1,5 @@ /*! - * vue-chartjs v3.0.0-rc0 + * vue-chartjs v3.0.0 * (c) 2017 Jakub Juszczak * http://vue-chartjs.org */ @@ -3966,7 +3966,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 54 */ /***/ (function(module, exports) { - module.exports = {"name":"vue-chartjs","version":"3.0.0-rc0","description":"Vue.js wrapper for chart.js for creating beautiful charts.","author":"Jakub Juszczak ","homepage":"http://vue-chartjs.org","license":"MIT","contributors":[{"name":"Thorsten Lünborg","web":"https://github.com/LinusBorg"},{"name":"Juan Carlos Alonso","web":"https://github.com/jcalonso"}],"maintainers":[{"name":"Jakub Juszczak","email":"jakub@posteo.de","web":"http://www.jakubjuszczak.de"}],"repository":{"type":"git","url":"git+ssh://git@github.com:apertureless/vue-chartjs.git"},"bugs":{"url":"https://github.com/apertureless/vue-chartjs/issues"},"keywords":["ChartJs","Vue","Visualisation","Wrapper","Charts"],"main":"dist/vue-chartjs.js","unpkg":"dist/vue-chartjs.full.min.js","module":"es/index.js","jsnext:main":"es/index.js","files":["src","dist","es"],"scripts":{"dev":"node build/dev-server.js","build":"yarn run release && yarn run build:es","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","unit":"karma start test/unit/karma.conf.js --single-run","e2e":"node test/e2e/runner.js","test":"npm run unit","lint":"eslint --ext .js,.vue src test/unit/specs test/e2e/specs","release":"webpack --progress --hide-modules --config ./build/webpack.release.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.min.js && webpack --progress --hide-modules --config ./build/webpack.release.full.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.full.min.js","prepublish":"yarn run lint && yarn run test && yarn run build"},"dependencies":{"lodash.merge":"^4.6.0"},"peerDependencies":{"chart.js":"2.7.0","vue":"2.5.2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-loader":"6.4.1","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","chai":"^3.5.0","chart.js":"2.7.0","chromedriver":"^2.28.0","connect-history-api-fallback":"^1.1.0","cross-env":"^3.2.4","cross-spawn":"^5.1.0","css-loader":"^0.28.0","eslint":"^3.19.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","eventsource-polyfill":"^0.9.6","express":"^4.15.2","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.10.1","function-bind":"^1.0.2","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.4","inject-loader":"^3.0.0","isparta-loader":"^2.0.0","jasmine-core":"^2.5.2","json-loader":"^0.5.4","karma":"^1.5.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.0.2","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.4","karma-sinon-chai":"^1.2.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.30","karma-webpack":"1.8.1","lolex":"^1.6.0","mocha":"^3.1.0","nightwatch":"^0.9.14","ora":"^1.2.0","phantomjs-prebuilt":"^2.1.13","selenium-server":"^3.3.1","shelljs":"^0.7.7","sinon":"^2.1.0","sinon-chai":"^2.9.0","url-loader":"^0.5.8","vue":"2.5.2","vue-hot-reload-api":"2.1.0","vue-html-loader":"^1.2.4","vue-loader":"12.2.2","vue-style-loader":"3.0.1","vue-template-compiler":"2.5.2","webpack":"^1.13.2","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","webpack-merge":"1.1.1"},"engines":{"node":">=6.9.0"},"babel":{"presets":["es2015"]},"browserify":{"transform":["babelify"]},"greenkeeper":{"ignore":["extract-text-webpack-plugin","karma-webpack","webpack","webpack-merge"]}} + module.exports = {"name":"vue-chartjs","version":"3.0.0","description":"Vue.js wrapper for chart.js for creating beautiful charts.","author":"Jakub Juszczak ","homepage":"http://vue-chartjs.org","license":"MIT","contributors":[{"name":"Thorsten Lünborg","web":"https://github.com/LinusBorg"},{"name":"Juan Carlos Alonso","web":"https://github.com/jcalonso"}],"maintainers":[{"name":"Jakub Juszczak","email":"jakub@posteo.de","web":"http://www.jakubjuszczak.de"}],"repository":{"type":"git","url":"git+ssh://git@github.com:apertureless/vue-chartjs.git"},"bugs":{"url":"https://github.com/apertureless/vue-chartjs/issues"},"keywords":["ChartJs","Vue","Visualisation","Wrapper","Charts"],"main":"dist/vue-chartjs.js","unpkg":"dist/vue-chartjs.full.min.js","module":"es/index.js","jsnext:main":"es/index.js","files":["src","dist","es"],"scripts":{"dev":"node build/dev-server.js","build":"yarn run release && yarn run build:es","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","unit":"karma start test/unit/karma.conf.js --single-run","e2e":"node test/e2e/runner.js","test":"npm run unit","lint":"eslint --ext .js,.vue src test/unit/specs test/e2e/specs","release":"webpack --progress --hide-modules --config ./build/webpack.release.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.min.js && webpack --progress --hide-modules --config ./build/webpack.release.full.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.full.min.js","prepublish":"yarn run lint && yarn run test && yarn run build"},"dependencies":{"lodash.merge":"^4.6.0"},"peerDependencies":{"chart.js":"2.7.0","vue":"2.5.2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-loader":"6.4.1","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","chai":"^3.5.0","chart.js":"2.7.0","chromedriver":"^2.28.0","connect-history-api-fallback":"^1.1.0","cross-env":"^3.2.4","cross-spawn":"^5.1.0","css-loader":"^0.28.0","eslint":"^3.19.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","eventsource-polyfill":"^0.9.6","express":"^4.15.2","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.10.1","function-bind":"^1.0.2","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.4","inject-loader":"^3.0.0","isparta-loader":"^2.0.0","jasmine-core":"^2.5.2","json-loader":"^0.5.4","karma":"^1.5.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.0.2","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.4","karma-sinon-chai":"^1.2.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.30","karma-webpack":"1.8.1","lolex":"^1.6.0","mocha":"^3.1.0","nightwatch":"^0.9.14","ora":"^1.2.0","phantomjs-prebuilt":"^2.1.13","selenium-server":"^3.3.1","shelljs":"^0.7.7","sinon":"^2.1.0","sinon-chai":"^2.9.0","url-loader":"^0.5.8","vue":"2.5.2","vue-hot-reload-api":"2.1.0","vue-html-loader":"^1.2.4","vue-loader":"12.2.2","vue-style-loader":"3.0.1","vue-template-compiler":"2.5.2","webpack":"^1.13.2","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","webpack-merge":"1.1.1"},"engines":{"node":">=6.9.0"},"babel":{"presets":["es2015"]},"browserify":{"transform":["babelify"]},"greenkeeper":{"ignore":["extract-text-webpack-plugin","karma-webpack","webpack","webpack-merge"]}} /***/ }) /******/ ]) diff --git a/dist/vue-chartjs.min.js b/dist/vue-chartjs.min.js index 7207d4d3..9d883fe2 100644 --- a/dist/vue-chartjs.min.js +++ b/dist/vue-chartjs.min.js @@ -1,2 +1,2 @@ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("chart.js")):"function"==typeof define&&define.amd?define("VueChartJs",["chart.js"],e):"object"==typeof exports?exports.VueChartJs=e(require("chart.js")):t.VueChartJs=e(t["chart.js"])}(this,function(t){return function(t){function e(n){if(r[n])return r[n].exports;var a=r[n]={exports:{},id:n,loaded:!1};return t[n].call(a.exports,a,a.exports,e),a.loaded=!0,a.exports}var r={};return e.m=t,e.c=r,e.p="",e(0)}([function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.mixins=e.Scatter=e.Bubble=e.Radar=e.PolarArea=e.Pie=e.Line=e.Doughnut=e.HorizontalBar=e.Bar=e.VueCharts=void 0;var a=r(13),i=n(a),s=r(16),u=n(s),o=r(15),c=n(o),l=r(17),f=n(l),d=r(18),h=n(d),p=r(19),y=n(p),b=r(20),v=n(b),g=r(14),_=n(g),m=r(21),j=n(m),w=r(22),O=n(w),x=r(52),P=n(x),k={version:P.default.version,Bar:i.default,HorizontalBar:u.default,Doughnut:c.default,Line:f.default,Pie:h.default,PolarArea:y.default,Radar:v.default,Bubble:_.default,Scatter:j.default,mixins:O.default};e.default=k,e.VueCharts=k,e.Bar=i.default,e.HorizontalBar=u.default,e.Doughnut=c.default,e.Line=f.default,e.Pie=h.default,e.PolarArea=y.default,e.Radar=v.default,e.Bubble=_.default,e.Scatter=j.default,e.mixins=O.default},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function a(t,e){return(0,s.default)(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.mergeOptions=a;var i=r(53),s=n(i)},function(e,r){e.exports=t},function(t,e){var r=t.exports={version:"2.5.1"};"number"==typeof __e&&(__e=r)},function(t,e,r){t.exports=!r(5)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var r=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,r){t.exports={default:r(25),__esModule:!0}},function(t,e,r){t.exports={default:r(26),__esModule:!0}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var r=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?n:r)(t)}},function(t,e,r){var n=r(38),a=r(10);t.exports=function(t){return n(a(t))}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"bar-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{scales:{yAxes:[{ticks:{beginAtZero:!0},gridLines:{display:!1}}],xAxes:[{gridLines:{display:!1},categoryPercentage:.5,barPercentage:.2}]}},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"bar",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"bubble-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{scales:{yAxes:[{ticks:{beginAtZero:!0},gridLines:{display:!1}}],xAxes:[{gridLines:{display:!1},categoryPercentage:.5,barPercentage:.2}]}},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"bubble",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"doughnut-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"doughnut",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"horizontalbar-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{scales:{yAxes:[{ticks:{beginAtZero:!0},gridLines:{display:!1}}],xAxes:[{gridLines:{display:!1},categoryPercentage:.5,barPercentage:.2}]}},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e,r){var n=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"horizontalBar",data:t,options:n,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"line-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{scales:{yAxes:[{ticks:{beginAtZero:!0},gridLines:{display:!1}}],xAxes:[{gridLines:{display:!1}}]}},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"line",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"pie-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"pie",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"polar-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"polarArea",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"radar-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"radar",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"scatter-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{scales:{xAxes:[{type:"linear",position:"bottom"}]}},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"scatter",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(23),i=n(a),s=r(24),u=n(s);e.default={reactiveData:i.default,reactiveProp:u.default}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}var a=r(9),i=n(a),s=r(8),u=n(s);t.exports={data:function(){return{chartData:null}},watch:{chartData:{handler:function(t,e){if(e){var r=this.$data._chart,n=t.datasets.map(function(t){return t.label}),a=e.datasets.map(function(t){return t.label}),s=(0,u.default)(a),o=(0,u.default)(n);o===s&&e.datasets.length===t.datasets.length?(t.datasets.forEach(function(t,n){var a=(0,i.default)(e.datasets[n]),s=(0,i.default)(t),u=a.filter(function(t){return"_meta"!==t&&s.indexOf(t)===-1});u.forEach(function(t){delete r.data.datasets[n][t]});for(var o in t)t.hasOwnProperty(o)&&(r.data.datasets[n][o]=t[o])}),t.hasOwnProperty("labels")&&(r.data.labels=t.labels),t.hasOwnProperty("xLabels")&&(r.data.xLabels=t.xLabels),t.hasOwnProperty("yLabels")&&(r.data.yLabels=t.yLabels),r.update()):(r.destroy(),this.renderChart(this.chartData,this.options))}else this.renderChart(this.chartData,this.options)}}}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}var a=r(9),i=n(a),s=r(8),u=n(s);t.exports={props:{chartData:{required:!0}},watch:{chartData:{handler:function(t,e){if(e){var r=this.$data._chart,n=t.datasets.map(function(t){return t.label}),a=e.datasets.map(function(t){return t.label}),s=(0,u.default)(a),o=(0,u.default)(n);o===s&&e.datasets.length===t.datasets.length?(t.datasets.forEach(function(t,n){var a=(0,i.default)(e.datasets[n]),s=(0,i.default)(t),u=a.filter(function(t){return"_meta"!==t&&s.indexOf(t)===-1});u.forEach(function(t){delete r.data.datasets[n][t]});for(var o in t)t.hasOwnProperty(o)&&(r.data.datasets[n][o]=t[o])}),t.hasOwnProperty("labels")&&(r.data.labels=t.labels),t.hasOwnProperty("xLabels")&&(r.data.xLabels=t.xLabels),t.hasOwnProperty("yLabels")&&(r.data.yLabels=t.yLabels),r.update()):(r.destroy(),this.renderChart(this.chartData,this.options))}else this.renderChart(this.chartData,this.options)}}}}},function(t,e,r){var n=r(3),a=n.JSON||(n.JSON={stringify:JSON.stringify});t.exports=function(t){return a.stringify.apply(a,arguments)}},function(t,e,r){r(51),t.exports=r(3).Object.keys},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,r){var n=r(7);t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},function(t,e,r){var n=r(12),a=r(47),i=r(46);t.exports=function(t){return function(e,r,s){var u,o=n(e),c=a(o.length),l=i(s,c);if(t&&r!=r){for(;c>l;)if(u=o[l++],u!=u)return!0}else for(;c>l;l++)if((t||l in o)&&o[l]===r)return t||l||0;return!t&&-1}}},function(t,e){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,e,r){var n=r(27);t.exports=function(t,e,r){if(n(t),void 0===e)return t;switch(r){case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,a){return t.call(e,r,n,a)}}return function(){return t.apply(e,arguments)}}},function(t,e,r){var n=r(7),a=r(6).document,i=n(a)&&n(a.createElement);t.exports=function(t){return i?a.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,r){var n=r(6),a=r(3),i=r(31),s=r(36),u="prototype",o=function(t,e,r){var c,l,f,d=t&o.F,h=t&o.G,p=t&o.S,y=t&o.P,b=t&o.B,v=t&o.W,g=h?a:a[e]||(a[e]={}),_=g[u],m=h?n:p?n[e]:(n[e]||{})[u];h&&(r=e);for(c in r)l=!d&&m&&void 0!==m[c],l&&c in g||(f=l?m[c]:r[c],g[c]=h&&"function"!=typeof m[c]?r[c]:b&&l?i(f,n):v&&m[c]==f?function(t){var e=function(e,r,n){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,r)}return new t(e,r,n)}return t.apply(this,arguments)};return e[u]=t[u],e}(f):y&&"function"==typeof f?i(Function.call,f):f,y&&((g.virtual||(g.virtual={}))[c]=f,t&o.R&&_&&!_[c]&&s(_,c,f)))};o.F=1,o.G=2,o.S=4,o.P=8,o.B=16,o.W=32,o.U=64,o.R=128,t.exports=o},function(t,e){var r={}.hasOwnProperty;t.exports=function(t,e){return r.call(t,e)}},function(t,e,r){var n=r(39),a=r(43);t.exports=r(4)?function(t,e,r){return n.f(t,e,a(1,r))}:function(t,e,r){return t[e]=r,t}},function(t,e,r){t.exports=!r(4)&&!r(5)(function(){return 7!=Object.defineProperty(r(32)("div"),"a",{get:function(){return 7}}).a})},function(t,e,r){var n=r(30);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==n(t)?t.split(""):Object(t)}},function(t,e,r){var n=r(28),a=r(37),i=r(49),s=Object.defineProperty;e.f=r(4)?Object.defineProperty:function(t,e,r){if(n(t),e=i(e,!0),n(r),a)try{return s(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[e]=r.value),t}},function(t,e,r){var n=r(35),a=r(12),i=r(29)(!1),s=r(44)("IE_PROTO");t.exports=function(t,e){var r,u=a(t),o=0,c=[];for(r in u)r!=s&&n(u,r)&&c.push(r);for(;e.length>o;)n(u,r=e[o++])&&(~i(c,r)||c.push(r));return c}},function(t,e,r){var n=r(40),a=r(33);t.exports=Object.keys||function(t){return n(t,a)}},function(t,e,r){var n=r(34),a=r(3),i=r(5);t.exports=function(t,e){var r=(a.Object||{})[t]||Object[t],s={};s[t]=e(r),n(n.S+n.F*i(function(){r(1)}),"Object",s)}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,r){var n=r(45)("keys"),a=r(50);t.exports=function(t){return n[t]||(n[t]=a(t))}},function(t,e,r){var n=r(6),a="__core-js_shared__",i=n[a]||(n[a]={});t.exports=function(t){return i[t]||(i[t]={})}},function(t,e,r){var n=r(11),a=Math.max,i=Math.min;t.exports=function(t,e){return t=n(t),t<0?a(t+e,0):i(t,e)}},function(t,e,r){var n=r(11),a=Math.min;t.exports=function(t){return t>0?a(n(t),9007199254740991):0}},function(t,e,r){var n=r(10);t.exports=function(t){return Object(n(t))}},function(t,e,r){var n=r(7);t.exports=function(t,e){if(!n(t))return t;var r,a;if(e&&"function"==typeof(r=t.toString)&&!n(a=r.call(t)))return a;if("function"==typeof(r=t.valueOf)&&!n(a=r.call(t)))return a;if(!e&&"function"==typeof(r=t.toString)&&!n(a=r.call(t)))return a;throw TypeError("Can't convert object to primitive value")}},function(t,e){var r=0,n=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++r+n).toString(36))}},function(t,e,r){var n=r(48),a=r(41);r(42)("keys",function(){return function(t){return a(n(t))}})},function(t,e){t.exports={name:"vue-chartjs",version:"3.0.0-rc0",description:"Vue.js wrapper for chart.js for creating beautiful charts.",author:"Jakub Juszczak ",homepage:"http://vue-chartjs.org",license:"MIT",contributors:[{name:"Thorsten Lünborg",web:"https://github.com/LinusBorg"},{name:"Juan Carlos Alonso",web:"https://github.com/jcalonso"}],maintainers:[{name:"Jakub Juszczak",email:"jakub@posteo.de",web:"http://www.jakubjuszczak.de"}],repository:{type:"git",url:"git+ssh://git@github.com:apertureless/vue-chartjs.git"},bugs:{url:"https://github.com/apertureless/vue-chartjs/issues"},keywords:["ChartJs","Vue","Visualisation","Wrapper","Charts"],main:"dist/vue-chartjs.js",unpkg:"dist/vue-chartjs.full.min.js",module:"es/index.js","jsnext:main":"es/index.js",files:["src","dist","es"],scripts:{dev:"node build/dev-server.js",build:"yarn run release && yarn run build:es","build:es":"cross-env BABEL_ENV=es babel src --out-dir es",unit:"karma start test/unit/karma.conf.js --single-run",e2e:"node test/e2e/runner.js",test:"npm run unit",lint:"eslint --ext .js,.vue src test/unit/specs test/e2e/specs",release:"webpack --progress --hide-modules --config ./build/webpack.release.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.min.js && webpack --progress --hide-modules --config ./build/webpack.release.full.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.full.min.js",prepublish:"yarn run lint && yarn run test && yarn run build"},dependencies:{"lodash.merge":"^4.6.0"},peerDependencies:{"chart.js":"2.7.0",vue:"2.5.2"},devDependencies:{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-loader":"6.4.1","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0",chai:"^3.5.0","chart.js":"2.7.0",chromedriver:"^2.28.0","connect-history-api-fallback":"^1.1.0","cross-env":"^3.2.4","cross-spawn":"^5.1.0","css-loader":"^0.28.0",eslint:"^3.19.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","eventsource-polyfill":"^0.9.6",express:"^4.15.2","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.10.1","function-bind":"^1.0.2","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.4","inject-loader":"^3.0.0","isparta-loader":"^2.0.0","jasmine-core":"^2.5.2","json-loader":"^0.5.4",karma:"^1.5.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.0.2","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.4","karma-sinon-chai":"^1.2.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.30","karma-webpack":"1.8.1",lolex:"^1.6.0",mocha:"^3.1.0",nightwatch:"^0.9.14",ora:"^1.2.0","phantomjs-prebuilt":"^2.1.13","selenium-server":"^3.3.1",shelljs:"^0.7.7",sinon:"^2.1.0","sinon-chai":"^2.9.0","url-loader":"^0.5.8",vue:"2.5.2","vue-hot-reload-api":"2.1.0","vue-html-loader":"^1.2.4","vue-loader":"12.2.2","vue-style-loader":"3.0.1","vue-template-compiler":"2.5.2",webpack:"^1.13.2","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","webpack-merge":"1.1.1"},engines:{node:">=6.9.0"},babel:{presets:["es2015"]},browserify:{transform:["babelify"]},greenkeeper:{ignore:["extract-text-webpack-plugin","karma-webpack","webpack","webpack-merge"]}}},function(t,e,r){(function(t,r){function n(t,e){return t.set(e[0],e[1]),t}function a(t,e){return t.add(e),t}function i(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function s(t,e){for(var r=-1,n=t?t.length:0;++r-1}function C(t,e){var r=this.__data__,n=R(r,t);return n<0?r.push([t,e]):r[n][1]=e,this}function S(t){var e=-1,r=t?t.length:0;for(this.clear();++e1?r[a-1]:void 0,s=a>2?r[2]:void 0;for(i=t.length>3&&"function"==typeof i?(a--,i):void 0,s&&jt(r[0],r[1],s)&&(i=a<3?void 0:i,a=1),e=Object(e);++n-1&&t%1==0&&t-1&&t%1==0&&t<=Rt}function Lt(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Nt(t){return!!t&&"object"==typeof t}function Dt(t){if(!Nt(t)||Je.call(t)!=Yt||d(t))return!1;var e=We(t);if(null===e)return!0;var r=ze.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&Be.call(r)==Ve}function Et(t){return ft(t,zt(t))}function Bt(t){return $t(t)?J(t):Q(t)}function zt(t){return $t(t)?J(t,!0):X(t)}function Vt(){return[]}function Jt(){return!1}var Tt=200,Ft="__lodash_hash_undefined__",Rt=9007199254740991,Ut="[object Arguments]",Wt="[object Array]",Zt="[object Boolean]",qt="[object Date]",Gt="[object Error]",Ht="[object Function]",Kt="[object GeneratorFunction]",Qt="[object Map]",Xt="[object Number]",Yt="[object Object]",te="[object Promise]",ee="[object RegExp]",re="[object Set]",ne="[object String]",ae="[object Symbol]",ie="[object WeakMap]",se="[object ArrayBuffer]",ue="[object DataView]",oe="[object Float32Array]",ce="[object Float64Array]",le="[object Int8Array]",fe="[object Int16Array]",de="[object Int32Array]",he="[object Uint8Array]",pe="[object Uint8ClampedArray]",ye="[object Uint16Array]",be="[object Uint32Array]",ve=/[\\^$.*+?()[\]{}|]/g,ge=/\w*$/,_e=/^\[object .+?Constructor\]$/,me=/^(?:0|[1-9]\d*)$/,je={};je[oe]=je[ce]=je[le]=je[fe]=je[de]=je[he]=je[pe]=je[ye]=je[be]=!0,je[Ut]=je[Wt]=je[se]=je[Zt]=je[ue]=je[qt]=je[Gt]=je[Ht]=je[Qt]=je[Xt]=je[Yt]=je[ee]=je[re]=je[ne]=je[ie]=!1;var we={};we[Ut]=we[Wt]=we[se]=we[ue]=we[Zt]=we[qt]=we[oe]=we[ce]=we[le]=we[fe]=we[de]=we[Qt]=we[Xt]=we[Yt]=we[ee]=we[re]=we[ne]=we[ae]=we[he]=we[pe]=we[ye]=we[be]=!0,we[Gt]=we[Ht]=we[ie]=!1;var Oe="object"==typeof t&&t&&t.Object===Object&&t,xe="object"==typeof self&&self&&self.Object===Object&&self,Pe=Oe||xe||Function("return this")(),ke="object"==typeof e&&e&&!e.nodeType&&e,Ce=ke&&"object"==typeof r&&r&&!r.nodeType&&r,Se=Ce&&Ce.exports===ke,$e=Se&&Oe.process,Ae=function(){try{return $e&&$e.binding("util")}catch(t){}}(),Me=Ae&&Ae.isTypedArray,Ie=Array.prototype,Le=Function.prototype,Ne=Object.prototype,De=Pe["__core-js_shared__"],Ee=function(){var t=/[^.]+$/.exec(De&&De.keys&&De.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),Be=Le.toString,ze=Ne.hasOwnProperty,Ve=Be.call(Object),Je=Ne.toString,Te=RegExp("^"+Be.call(ze).replace(ve,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fe=Se?Pe.Buffer:void 0,Re=Pe.Symbol,Ue=Pe.Uint8Array,We=p(Object.getPrototypeOf,Object),Ze=Object.create,qe=Ne.propertyIsEnumerable,Ge=Ie.splice,He=Object.getOwnPropertySymbols,Ke=Fe?Fe.isBuffer:void 0,Qe=p(Object.keys,Object),Xe=Math.max,Ye=bt(Pe,"DataView"),tr=bt(Pe,"Map"),er=bt(Pe,"Promise"),rr=bt(Pe,"Set"),nr=bt(Pe,"WeakMap"),ar=bt(Object,"create"),ir=kt(Ye),sr=kt(tr),ur=kt(er),or=kt(rr),cr=kt(nr),lr=Re?Re.prototype:void 0,fr=lr?lr.valueOf:void 0;b.prototype.clear=v,b.prototype.delete=g,b.prototype.get=_,b.prototype.has=m,b.prototype.set=j,w.prototype.clear=O,w.prototype.delete=x,w.prototype.get=P,w.prototype.has=k,w.prototype.set=C,S.prototype.clear=$,S.prototype.delete=A,S.prototype.get=M,S.prototype.has=I,S.prototype.set=L,N.prototype.clear=D, +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("chart.js")):"function"==typeof define&&define.amd?define("VueChartJs",["chart.js"],e):"object"==typeof exports?exports.VueChartJs=e(require("chart.js")):t.VueChartJs=e(t["chart.js"])}(this,function(t){return function(t){function e(n){if(r[n])return r[n].exports;var a=r[n]={exports:{},id:n,loaded:!1};return t[n].call(a.exports,a,a.exports,e),a.loaded=!0,a.exports}var r={};return e.m=t,e.c=r,e.p="",e(0)}([function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.mixins=e.Scatter=e.Bubble=e.Radar=e.PolarArea=e.Pie=e.Line=e.Doughnut=e.HorizontalBar=e.Bar=e.VueCharts=void 0;var a=r(13),i=n(a),s=r(16),u=n(s),o=r(15),c=n(o),l=r(17),f=n(l),d=r(18),h=n(d),p=r(19),y=n(p),b=r(20),v=n(b),g=r(14),_=n(g),m=r(21),j=n(m),w=r(22),O=n(w),x=r(52),P=n(x),k={version:P.default.version,Bar:i.default,HorizontalBar:u.default,Doughnut:c.default,Line:f.default,Pie:h.default,PolarArea:y.default,Radar:v.default,Bubble:_.default,Scatter:j.default,mixins:O.default};e.default=k,e.VueCharts=k,e.Bar=i.default,e.HorizontalBar=u.default,e.Doughnut=c.default,e.Line=f.default,e.Pie=h.default,e.PolarArea=y.default,e.Radar=v.default,e.Bubble=_.default,e.Scatter=j.default,e.mixins=O.default},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function a(t,e){return(0,s.default)(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.mergeOptions=a;var i=r(53),s=n(i)},function(e,r){e.exports=t},function(t,e){var r=t.exports={version:"2.5.1"};"number"==typeof __e&&(__e=r)},function(t,e,r){t.exports=!r(5)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var r=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,r){t.exports={default:r(25),__esModule:!0}},function(t,e,r){t.exports={default:r(26),__esModule:!0}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var r=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?n:r)(t)}},function(t,e,r){var n=r(38),a=r(10);t.exports=function(t){return n(a(t))}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"bar-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{scales:{yAxes:[{ticks:{beginAtZero:!0},gridLines:{display:!1}}],xAxes:[{gridLines:{display:!1},categoryPercentage:.5,barPercentage:.2}]}},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"bar",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"bubble-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{scales:{yAxes:[{ticks:{beginAtZero:!0},gridLines:{display:!1}}],xAxes:[{gridLines:{display:!1},categoryPercentage:.5,barPercentage:.2}]}},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"bubble",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"doughnut-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"doughnut",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"horizontalbar-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{scales:{yAxes:[{ticks:{beginAtZero:!0},gridLines:{display:!1}}],xAxes:[{gridLines:{display:!1},categoryPercentage:.5,barPercentage:.2}]}},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e,r){var n=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"horizontalBar",data:t,options:n,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"line-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{scales:{yAxes:[{ticks:{beginAtZero:!0},gridLines:{display:!1}}],xAxes:[{gridLines:{display:!1}}]}},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"line",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"pie-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"pie",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"polar-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"polarArea",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"radar-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"radar",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(2),i=n(a),s=r(1);e.default={render:function(t){return t("div",{style:this.styles,class:this.cssClasses},[t("canvas",{attrs:{id:this.chartId,width:this.width,height:this.height},ref:"canvas"})])},props:{chartId:{default:"scatter-chart",type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object}},data:function(){return{_chart:null,defaultOptions:{scales:{xAxes:[{type:"linear",position:"bottom"}]}},plugins:[]}},methods:{addPlugin:function(t){this.plugins.push(t)},renderChart:function(t,e){var r=(0,s.mergeOptions)(this.defaultOptions,e);this.$data._chart=new i.default(this.$refs.canvas.getContext("2d"),{type:"scatter",data:t,options:r,plugins:this.plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=r(23),i=n(a),s=r(24),u=n(s);e.default={reactiveData:i.default,reactiveProp:u.default}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}var a=r(9),i=n(a),s=r(8),u=n(s);t.exports={data:function(){return{chartData:null}},watch:{chartData:{handler:function(t,e){if(e){var r=this.$data._chart,n=t.datasets.map(function(t){return t.label}),a=e.datasets.map(function(t){return t.label}),s=(0,u.default)(a),o=(0,u.default)(n);o===s&&e.datasets.length===t.datasets.length?(t.datasets.forEach(function(t,n){var a=(0,i.default)(e.datasets[n]),s=(0,i.default)(t),u=a.filter(function(t){return"_meta"!==t&&s.indexOf(t)===-1});u.forEach(function(t){delete r.data.datasets[n][t]});for(var o in t)t.hasOwnProperty(o)&&(r.data.datasets[n][o]=t[o])}),t.hasOwnProperty("labels")&&(r.data.labels=t.labels),t.hasOwnProperty("xLabels")&&(r.data.xLabels=t.xLabels),t.hasOwnProperty("yLabels")&&(r.data.yLabels=t.yLabels),r.update()):(r.destroy(),this.renderChart(this.chartData,this.options))}else this.renderChart(this.chartData,this.options)}}}}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}var a=r(9),i=n(a),s=r(8),u=n(s);t.exports={props:{chartData:{required:!0}},watch:{chartData:{handler:function(t,e){if(e){var r=this.$data._chart,n=t.datasets.map(function(t){return t.label}),a=e.datasets.map(function(t){return t.label}),s=(0,u.default)(a),o=(0,u.default)(n);o===s&&e.datasets.length===t.datasets.length?(t.datasets.forEach(function(t,n){var a=(0,i.default)(e.datasets[n]),s=(0,i.default)(t),u=a.filter(function(t){return"_meta"!==t&&s.indexOf(t)===-1});u.forEach(function(t){delete r.data.datasets[n][t]});for(var o in t)t.hasOwnProperty(o)&&(r.data.datasets[n][o]=t[o])}),t.hasOwnProperty("labels")&&(r.data.labels=t.labels),t.hasOwnProperty("xLabels")&&(r.data.xLabels=t.xLabels),t.hasOwnProperty("yLabels")&&(r.data.yLabels=t.yLabels),r.update()):(r.destroy(),this.renderChart(this.chartData,this.options))}else this.renderChart(this.chartData,this.options)}}}}},function(t,e,r){var n=r(3),a=n.JSON||(n.JSON={stringify:JSON.stringify});t.exports=function(t){return a.stringify.apply(a,arguments)}},function(t,e,r){r(51),t.exports=r(3).Object.keys},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,r){var n=r(7);t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},function(t,e,r){var n=r(12),a=r(47),i=r(46);t.exports=function(t){return function(e,r,s){var u,o=n(e),c=a(o.length),l=i(s,c);if(t&&r!=r){for(;c>l;)if(u=o[l++],u!=u)return!0}else for(;c>l;l++)if((t||l in o)&&o[l]===r)return t||l||0;return!t&&-1}}},function(t,e){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,e,r){var n=r(27);t.exports=function(t,e,r){if(n(t),void 0===e)return t;switch(r){case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,a){return t.call(e,r,n,a)}}return function(){return t.apply(e,arguments)}}},function(t,e,r){var n=r(7),a=r(6).document,i=n(a)&&n(a.createElement);t.exports=function(t){return i?a.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,r){var n=r(6),a=r(3),i=r(31),s=r(36),u="prototype",o=function(t,e,r){var c,l,f,d=t&o.F,h=t&o.G,p=t&o.S,y=t&o.P,b=t&o.B,v=t&o.W,g=h?a:a[e]||(a[e]={}),_=g[u],m=h?n:p?n[e]:(n[e]||{})[u];h&&(r=e);for(c in r)l=!d&&m&&void 0!==m[c],l&&c in g||(f=l?m[c]:r[c],g[c]=h&&"function"!=typeof m[c]?r[c]:b&&l?i(f,n):v&&m[c]==f?function(t){var e=function(e,r,n){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,r)}return new t(e,r,n)}return t.apply(this,arguments)};return e[u]=t[u],e}(f):y&&"function"==typeof f?i(Function.call,f):f,y&&((g.virtual||(g.virtual={}))[c]=f,t&o.R&&_&&!_[c]&&s(_,c,f)))};o.F=1,o.G=2,o.S=4,o.P=8,o.B=16,o.W=32,o.U=64,o.R=128,t.exports=o},function(t,e){var r={}.hasOwnProperty;t.exports=function(t,e){return r.call(t,e)}},function(t,e,r){var n=r(39),a=r(43);t.exports=r(4)?function(t,e,r){return n.f(t,e,a(1,r))}:function(t,e,r){return t[e]=r,t}},function(t,e,r){t.exports=!r(4)&&!r(5)(function(){return 7!=Object.defineProperty(r(32)("div"),"a",{get:function(){return 7}}).a})},function(t,e,r){var n=r(30);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==n(t)?t.split(""):Object(t)}},function(t,e,r){var n=r(28),a=r(37),i=r(49),s=Object.defineProperty;e.f=r(4)?Object.defineProperty:function(t,e,r){if(n(t),e=i(e,!0),n(r),a)try{return s(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[e]=r.value),t}},function(t,e,r){var n=r(35),a=r(12),i=r(29)(!1),s=r(44)("IE_PROTO");t.exports=function(t,e){var r,u=a(t),o=0,c=[];for(r in u)r!=s&&n(u,r)&&c.push(r);for(;e.length>o;)n(u,r=e[o++])&&(~i(c,r)||c.push(r));return c}},function(t,e,r){var n=r(40),a=r(33);t.exports=Object.keys||function(t){return n(t,a)}},function(t,e,r){var n=r(34),a=r(3),i=r(5);t.exports=function(t,e){var r=(a.Object||{})[t]||Object[t],s={};s[t]=e(r),n(n.S+n.F*i(function(){r(1)}),"Object",s)}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,r){var n=r(45)("keys"),a=r(50);t.exports=function(t){return n[t]||(n[t]=a(t))}},function(t,e,r){var n=r(6),a="__core-js_shared__",i=n[a]||(n[a]={});t.exports=function(t){return i[t]||(i[t]={})}},function(t,e,r){var n=r(11),a=Math.max,i=Math.min;t.exports=function(t,e){return t=n(t),t<0?a(t+e,0):i(t,e)}},function(t,e,r){var n=r(11),a=Math.min;t.exports=function(t){return t>0?a(n(t),9007199254740991):0}},function(t,e,r){var n=r(10);t.exports=function(t){return Object(n(t))}},function(t,e,r){var n=r(7);t.exports=function(t,e){if(!n(t))return t;var r,a;if(e&&"function"==typeof(r=t.toString)&&!n(a=r.call(t)))return a;if("function"==typeof(r=t.valueOf)&&!n(a=r.call(t)))return a;if(!e&&"function"==typeof(r=t.toString)&&!n(a=r.call(t)))return a;throw TypeError("Can't convert object to primitive value")}},function(t,e){var r=0,n=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++r+n).toString(36))}},function(t,e,r){var n=r(48),a=r(41);r(42)("keys",function(){return function(t){return a(n(t))}})},function(t,e){t.exports={name:"vue-chartjs",version:"3.0.0",description:"Vue.js wrapper for chart.js for creating beautiful charts.",author:"Jakub Juszczak ",homepage:"http://vue-chartjs.org",license:"MIT",contributors:[{name:"Thorsten Lünborg",web:"https://github.com/LinusBorg"},{name:"Juan Carlos Alonso",web:"https://github.com/jcalonso"}],maintainers:[{name:"Jakub Juszczak",email:"jakub@posteo.de",web:"http://www.jakubjuszczak.de"}],repository:{type:"git",url:"git+ssh://git@github.com:apertureless/vue-chartjs.git"},bugs:{url:"https://github.com/apertureless/vue-chartjs/issues"},keywords:["ChartJs","Vue","Visualisation","Wrapper","Charts"],main:"dist/vue-chartjs.js",unpkg:"dist/vue-chartjs.full.min.js",module:"es/index.js","jsnext:main":"es/index.js",files:["src","dist","es"],scripts:{dev:"node build/dev-server.js",build:"yarn run release && yarn run build:es","build:es":"cross-env BABEL_ENV=es babel src --out-dir es",unit:"karma start test/unit/karma.conf.js --single-run",e2e:"node test/e2e/runner.js",test:"npm run unit",lint:"eslint --ext .js,.vue src test/unit/specs test/e2e/specs",release:"webpack --progress --hide-modules --config ./build/webpack.release.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.min.js && webpack --progress --hide-modules --config ./build/webpack.release.full.js && NODE_ENV=production webpack --progress --hide-modules --config ./build/webpack.release.full.min.js",prepublish:"yarn run lint && yarn run test && yarn run build"},dependencies:{"lodash.merge":"^4.6.0"},peerDependencies:{"chart.js":"2.7.0",vue:"2.5.2"},devDependencies:{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-loader":"6.4.1","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0",chai:"^3.5.0","chart.js":"2.7.0",chromedriver:"^2.28.0","connect-history-api-fallback":"^1.1.0","cross-env":"^3.2.4","cross-spawn":"^5.1.0","css-loader":"^0.28.0",eslint:"^3.19.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","eventsource-polyfill":"^0.9.6",express:"^4.15.2","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.10.1","function-bind":"^1.0.2","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.4","inject-loader":"^3.0.0","isparta-loader":"^2.0.0","jasmine-core":"^2.5.2","json-loader":"^0.5.4",karma:"^1.5.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.0.2","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.4","karma-sinon-chai":"^1.2.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.30","karma-webpack":"1.8.1",lolex:"^1.6.0",mocha:"^3.1.0",nightwatch:"^0.9.14",ora:"^1.2.0","phantomjs-prebuilt":"^2.1.13","selenium-server":"^3.3.1",shelljs:"^0.7.7",sinon:"^2.1.0","sinon-chai":"^2.9.0","url-loader":"^0.5.8",vue:"2.5.2","vue-hot-reload-api":"2.1.0","vue-html-loader":"^1.2.4","vue-loader":"12.2.2","vue-style-loader":"3.0.1","vue-template-compiler":"2.5.2",webpack:"^1.13.2","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","webpack-merge":"1.1.1"},engines:{node:">=6.9.0"},babel:{presets:["es2015"]},browserify:{transform:["babelify"]},greenkeeper:{ignore:["extract-text-webpack-plugin","karma-webpack","webpack","webpack-merge"]}}},function(t,e,r){(function(t,r){function n(t,e){return t.set(e[0],e[1]),t}function a(t,e){return t.add(e),t}function i(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function s(t,e){for(var r=-1,n=t?t.length:0;++r-1}function C(t,e){var r=this.__data__,n=R(r,t);return n<0?r.push([t,e]):r[n][1]=e,this}function S(t){var e=-1,r=t?t.length:0;for(this.clear();++e1?r[a-1]:void 0,s=a>2?r[2]:void 0;for(i=t.length>3&&"function"==typeof i?(a--,i):void 0,s&&jt(r[0],r[1],s)&&(i=a<3?void 0:i,a=1),e=Object(e);++n-1&&t%1==0&&t-1&&t%1==0&&t<=Rt}function Lt(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Nt(t){return!!t&&"object"==typeof t}function Dt(t){if(!Nt(t)||Je.call(t)!=Yt||d(t))return!1;var e=We(t);if(null===e)return!0;var r=ze.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&Be.call(r)==Ve}function Et(t){return ft(t,zt(t))}function Bt(t){return $t(t)?J(t):Q(t)}function zt(t){return $t(t)?J(t,!0):X(t)}function Vt(){return[]}function Jt(){return!1}var Tt=200,Ft="__lodash_hash_undefined__",Rt=9007199254740991,Ut="[object Arguments]",Wt="[object Array]",Zt="[object Boolean]",qt="[object Date]",Gt="[object Error]",Ht="[object Function]",Kt="[object GeneratorFunction]",Qt="[object Map]",Xt="[object Number]",Yt="[object Object]",te="[object Promise]",ee="[object RegExp]",re="[object Set]",ne="[object String]",ae="[object Symbol]",ie="[object WeakMap]",se="[object ArrayBuffer]",ue="[object DataView]",oe="[object Float32Array]",ce="[object Float64Array]",le="[object Int8Array]",fe="[object Int16Array]",de="[object Int32Array]",he="[object Uint8Array]",pe="[object Uint8ClampedArray]",ye="[object Uint16Array]",be="[object Uint32Array]",ve=/[\\^$.*+?()[\]{}|]/g,ge=/\w*$/,_e=/^\[object .+?Constructor\]$/,me=/^(?:0|[1-9]\d*)$/,je={};je[oe]=je[ce]=je[le]=je[fe]=je[de]=je[he]=je[pe]=je[ye]=je[be]=!0,je[Ut]=je[Wt]=je[se]=je[Zt]=je[ue]=je[qt]=je[Gt]=je[Ht]=je[Qt]=je[Xt]=je[Yt]=je[ee]=je[re]=je[ne]=je[ie]=!1;var we={};we[Ut]=we[Wt]=we[se]=we[ue]=we[Zt]=we[qt]=we[oe]=we[ce]=we[le]=we[fe]=we[de]=we[Qt]=we[Xt]=we[Yt]=we[ee]=we[re]=we[ne]=we[ae]=we[he]=we[pe]=we[ye]=we[be]=!0,we[Gt]=we[Ht]=we[ie]=!1;var Oe="object"==typeof t&&t&&t.Object===Object&&t,xe="object"==typeof self&&self&&self.Object===Object&&self,Pe=Oe||xe||Function("return this")(),ke="object"==typeof e&&e&&!e.nodeType&&e,Ce=ke&&"object"==typeof r&&r&&!r.nodeType&&r,Se=Ce&&Ce.exports===ke,$e=Se&&Oe.process,Ae=function(){try{return $e&&$e.binding("util")}catch(t){}}(),Me=Ae&&Ae.isTypedArray,Ie=Array.prototype,Le=Function.prototype,Ne=Object.prototype,De=Pe["__core-js_shared__"],Ee=function(){var t=/[^.]+$/.exec(De&&De.keys&&De.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),Be=Le.toString,ze=Ne.hasOwnProperty,Ve=Be.call(Object),Je=Ne.toString,Te=RegExp("^"+Be.call(ze).replace(ve,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fe=Se?Pe.Buffer:void 0,Re=Pe.Symbol,Ue=Pe.Uint8Array,We=p(Object.getPrototypeOf,Object),Ze=Object.create,qe=Ne.propertyIsEnumerable,Ge=Ie.splice,He=Object.getOwnPropertySymbols,Ke=Fe?Fe.isBuffer:void 0,Qe=p(Object.keys,Object),Xe=Math.max,Ye=bt(Pe,"DataView"),tr=bt(Pe,"Map"),er=bt(Pe,"Promise"),rr=bt(Pe,"Set"),nr=bt(Pe,"WeakMap"),ar=bt(Object,"create"),ir=kt(Ye),sr=kt(tr),ur=kt(er),or=kt(rr),cr=kt(nr),lr=Re?Re.prototype:void 0,fr=lr?lr.valueOf:void 0;b.prototype.clear=v,b.prototype.delete=g,b.prototype.get=_,b.prototype.has=m,b.prototype.set=j,w.prototype.clear=O,w.prototype.delete=x,w.prototype.get=P,w.prototype.has=k,w.prototype.set=C,S.prototype.clear=$,S.prototype.delete=A,S.prototype.get=M,S.prototype.has=I,S.prototype.set=L,N.prototype.clear=D, N.prototype.delete=E,N.prototype.get=B,N.prototype.has=z,N.prototype.set=V;var dr=He?p(He,Object):Vt,hr=G;(Ye&&hr(new Ye(new ArrayBuffer(1)))!=ue||tr&&hr(new tr)!=Qt||er&&hr(er.resolve())!=te||rr&&hr(new rr)!=re||nr&&hr(new nr)!=ie)&&(hr=function(t){var e=Je.call(t),r=e==Yt?t.constructor:void 0,n=r?kt(r):void 0;if(n)switch(n){case ir:return ue;case sr:return Qt;case ur:return te;case or:return re;case cr:return ie}return e});var pr=Array.isArray,yr=Ke||Jt,br=Me?l(Me):K,vr=ht(function(t,e,r){Y(t,e,r)});r.exports=vr}).call(e,function(){return this}(),r(54)(t))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}}])}); \ No newline at end of file diff --git a/package.json b/package.json index adef264f..0f3a4730 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-chartjs", - "version": "3.0.0-rc0", + "version": "3.0.0", "description": "Vue.js wrapper for chart.js for creating beautiful charts.", "author": "Jakub Juszczak ", "homepage": "http://vue-chartjs.org",