mirror of
				https://github.com/KevinMidboe/vue-chartjs.git
				synced 2025-10-29 18:00:20 +00:00 
			
		
		
		
	💎 Release new version 3.2.0
This commit is contained in:
		
							
								
								
									
										105
									
								
								dist/vue-chartjs.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										105
									
								
								dist/vue-chartjs.js
									
									
									
									
										vendored
									
									
								
							| @@ -1,8 +1,3 @@ | ||||
| /*! | ||||
|  * vue-chartjs v3.1.1 | ||||
|  * (c) 2018 Jakub Juszczak <jakub@posteo.de> | ||||
|  * http://vue-chartjs.org | ||||
|  */ | ||||
| (function webpackUniversalModuleDefinition(root, factory) { | ||||
| 	if(typeof exports === 'object' && typeof module === 'object') | ||||
| 		module.exports = factory(require("chart.js")); | ||||
| @@ -12,7 +7,7 @@ | ||||
| 		exports["VueChartJs"] = factory(require("chart.js")); | ||||
| 	else | ||||
| 		root["VueChartJs"] = factory(root["Chart"]); | ||||
| })(typeof self !== 'undefined' ? self : this, function(__WEBPACK_EXTERNAL_MODULE_1__) { | ||||
| })(typeof self !== 'undefined' ? self : this, function(__WEBPACK_EXTERNAL_MODULE_3__) { | ||||
| return /******/ (function(modules) { // webpackBootstrap | ||||
| /******/ 	// The module cache | ||||
| /******/ 	var installedModules = {}; | ||||
| @@ -84,8 +79,44 @@ return /******/ (function(modules) { // webpackBootstrap | ||||
|  | ||||
| "use strict"; | ||||
| Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VueCharts", function() { return VueCharts; }); | ||||
| /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__ = __webpack_require__(1); | ||||
| /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__BaseCharts__ = __webpack_require__(2); | ||||
| /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Bar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["a"]; }); | ||||
| /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "HorizontalBar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["d"]; }); | ||||
| /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Doughnut", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["c"]; }); | ||||
| /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Line", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["e"]; }); | ||||
| /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Pie", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["f"]; }); | ||||
| /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "PolarArea", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["g"]; }); | ||||
| /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Radar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["h"]; }); | ||||
| /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Bubble", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["b"]; }); | ||||
| /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Scatter", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["i"]; }); | ||||
| /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "mixins", function() { return __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__["a"]; }); | ||||
|  | ||||
| // CONCATENATED MODULE: ./src/mixins/index.js | ||||
|  | ||||
| var VueCharts = { | ||||
|   version: LIB_VERSION, | ||||
|   Bar: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["a" /* Bar */], | ||||
|   HorizontalBar: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["d" /* HorizontalBar */], | ||||
|   Doughnut: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["c" /* Doughnut */], | ||||
|   Line: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["e" /* Line */], | ||||
|   Pie: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["f" /* Pie */], | ||||
|   PolarArea: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["g" /* PolarArea */], | ||||
|   Radar: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["h" /* Radar */], | ||||
|   Bubble: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["b" /* Bubble */], | ||||
|   Scatter: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["i" /* Scatter */], | ||||
|   mixins: __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__["a" /* default */] | ||||
| }; | ||||
| /* harmony default export */ __webpack_exports__["default"] = (VueCharts); | ||||
|  | ||||
|  | ||||
| /***/ }), | ||||
| /* 1 */ | ||||
| /***/ (function(module, __webpack_exports__, __webpack_require__) { | ||||
|  | ||||
| "use strict"; | ||||
| /* unused harmony export reactiveData */ | ||||
| /* unused harmony export reactiveProp */ | ||||
| function dataHandler(newData, oldData) { | ||||
|   if (oldData) { | ||||
|     var chart = this.$data._chart; | ||||
| @@ -162,15 +193,27 @@ var reactiveProp = { | ||||
|     'chartData': dataHandler | ||||
|   } | ||||
| }; | ||||
| /* harmony default export */ var mixins = ({ | ||||
| /* harmony default export */ __webpack_exports__["a"] = ({ | ||||
|   reactiveData: reactiveData, | ||||
|   reactiveProp: reactiveProp | ||||
| }); | ||||
| // EXTERNAL MODULE: external {"root":"Chart","commonjs":"chart.js","commonjs2":"chart.js","amd":"chart.js"} | ||||
| var external___root___Chart___commonjs___chart_js___commonjs2___chart_js___amd___chart_js__ = __webpack_require__(1); | ||||
| var external___root___Chart___commonjs___chart_js___commonjs2___chart_js___amd___chart_js___default = /*#__PURE__*/__webpack_require__.n(external___root___Chart___commonjs___chart_js___commonjs2___chart_js___amd___chart_js__); | ||||
|  | ||||
| // CONCATENATED MODULE: ./src/BaseCharts.js | ||||
| /***/ }), | ||||
| /* 2 */ | ||||
| /***/ (function(module, __webpack_exports__, __webpack_require__) { | ||||
|  | ||||
| "use strict"; | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Bar; }); | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return HorizontalBar; }); | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return Doughnut; }); | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return Line; }); | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return Pie; }); | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return PolarArea; }); | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return Radar; }); | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return Bubble; }); | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return Scatter; }); | ||||
| /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_chart_js__ = __webpack_require__(3); | ||||
| /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_chart_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_chart_js__); | ||||
|  | ||||
|  | ||||
| function generateChart(chartId, chartType) { | ||||
| @@ -226,7 +269,7 @@ function generateChart(chartId, chartType) { | ||||
|         this.$data._plugins.push(plugin); | ||||
|       }, | ||||
|       renderChart: function renderChart(data, options) { | ||||
|         this.$data._chart = new external___root___Chart___commonjs___chart_js___commonjs2___chart_js___amd___chart_js___default.a(this.$refs.canvas.getContext('2d'), { | ||||
|         this.$data._chart = new __WEBPACK_IMPORTED_MODULE_0_chart_js___default.a(this.$refs.canvas.getContext('2d'), { | ||||
|           type: chartType, | ||||
|           data: data, | ||||
|           options: options, | ||||
| @@ -251,7 +294,7 @@ var PolarArea = generateChart('polar-chart', 'polarArea'); | ||||
| var Radar = generateChart('radar-chart', 'radar'); | ||||
| var Bubble = generateChart('bubble-chart', 'bubble'); | ||||
| var Scatter = generateChart('scatter-chart', 'scatter'); | ||||
| /* harmony default export */ var BaseCharts = ({ | ||||
| /* unused harmony default export */ var _unused_webpack_default_export = ({ | ||||
|   Bar: Bar, | ||||
|   HorizontalBar: HorizontalBar, | ||||
|   Doughnut: Doughnut, | ||||
| @@ -262,42 +305,14 @@ var Scatter = generateChart('scatter-chart', 'scatter'); | ||||
|   Bubble: Bubble, | ||||
|   Scatter: Scatter | ||||
| }); | ||||
| // CONCATENATED MODULE: ./src/index.js | ||||
| /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VueCharts", function() { return VueCharts; }); | ||||
| /* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "Bar", function() { return Bar; }); | ||||
| /* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "HorizontalBar", function() { return HorizontalBar; }); | ||||
| /* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "Doughnut", function() { return Doughnut; }); | ||||
| /* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "Line", function() { return Line; }); | ||||
| /* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "Pie", function() { return Pie; }); | ||||
| /* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "PolarArea", function() { return PolarArea; }); | ||||
| /* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "Radar", function() { return Radar; }); | ||||
| /* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "Bubble", function() { return Bubble; }); | ||||
| /* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "Scatter", function() { return Scatter; }); | ||||
| /* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "mixins", function() { return mixins; }); | ||||
|  | ||||
|  | ||||
| var VueCharts = { | ||||
|   version: LIB_VERSION, | ||||
|   Bar: Bar, | ||||
|   HorizontalBar: HorizontalBar, | ||||
|   Doughnut: Doughnut, | ||||
|   Line: Line, | ||||
|   Pie: Pie, | ||||
|   PolarArea: PolarArea, | ||||
|   Radar: Radar, | ||||
|   Bubble: Bubble, | ||||
|   Scatter: Scatter, | ||||
|   mixins: mixins | ||||
| }; | ||||
| /* harmony default export */ var src = __webpack_exports__["default"] = (VueCharts); | ||||
|  | ||||
|  | ||||
| /***/ }), | ||||
| /* 1 */ | ||||
| /* 3 */ | ||||
| /***/ (function(module, exports) { | ||||
|  | ||||
| module.exports = __WEBPACK_EXTERNAL_MODULE_1__; | ||||
| module.exports = __WEBPACK_EXTERNAL_MODULE_3__; | ||||
|  | ||||
| /***/ }) | ||||
| /******/ ]); | ||||
| }); | ||||
| //# sourceMappingURL=vue-chartjs.js.map | ||||
							
								
								
									
										2
									
								
								dist/vue-chartjs.js.map
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/vue-chartjs.js.map
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										1
									
								
								dist/vue-chartjs.min.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								dist/vue-chartjs.min.js
									
									
									
									
										vendored
									
									
								
							| @@ -1 +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)}("undefined"!=typeof self?self:this,function(t){return function(t){function e(a){if(r[a])return r[a].exports;var n=r[a]={i:a,l:!1,exports:{}};return t[a].call(n.exports,n,n.exports,e),n.l=!0,n.exports}var r={};return e.m=t,e.c=r,e.d=function(t,r,a){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:a})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=0)}([function(t,e,r){"use strict";function a(t,e){if(e){var r=this.$data._chart,a=t.datasets.map(function(t){return t.label}),n=e.datasets.map(function(t){return t.label}),s=JSON.stringify(n);JSON.stringify(a)===s&&e.datasets.length===t.datasets.length?(t.datasets.forEach(function(t,a){var n=Object.keys(e.datasets[a]),s=Object.keys(t);n.filter(function(t){return"_meta"!==t&&-1===s.indexOf(t)}).forEach(function(t){delete r.data.datasets[a][t]});for(var i in t)t.hasOwnProperty(i)&&(r.data.datasets[a][i]=t[i])}),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.$data._chart&&this.$data._chart.destroy(),this.renderChart(this.chartData,this.options)}function n(t,e){return{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:t,type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object},plugins:{type:Array,default:function(){return[]}}},data:function(){return{_chart:null,_plugins:this.plugins}},methods:{addPlugin:function(t){this.$data._plugins.push(t)},renderChart:function(t,r){this.$data._chart=new c.a(this.$refs.canvas.getContext("2d"),{type:e,data:t,options:r,plugins:this.$data._plugins})}},beforeDestroy:function(){this.$data._chart&&this.$data._chart.destroy()}}}Object.defineProperty(e,"__esModule",{value:!0});var s={data:function(){return{chartData:null}},watch:{chartData:a}},i={props:{chartData:{required:!0}},watch:{chartData:a}},u={reactiveData:s,reactiveProp:i},o=r(1),c=r.n(o),h=n("bar-chart","bar"),d=n("horizontalbar-chart","horizontalBar"),l=n("doughnut-chart","doughnut"),f=n("line-chart","line"),p=n("pie-chart","pie"),b=n("polar-chart","polarArea"),y=n("radar-chart","radar"),g=n("bubble-chart","bubble"),x=n("scatter-chart","scatter");r.d(e,"VueCharts",function(){return v}),r.d(e,"Bar",function(){return h}),r.d(e,"HorizontalBar",function(){return d}),r.d(e,"Doughnut",function(){return l}),r.d(e,"Line",function(){return f}),r.d(e,"Pie",function(){return p}),r.d(e,"PolarArea",function(){return b}),r.d(e,"Radar",function(){return y}),r.d(e,"Bubble",function(){return g}),r.d(e,"Scatter",function(){return x}),r.d(e,"mixins",function(){return u});var v={version:LIB_VERSION,Bar:h,HorizontalBar:d,Doughnut:l,Line:f,Pie:p,PolarArea:b,Radar:y,Bubble:g,Scatter:x,mixins:u};e.default=v},function(e,r){e.exports=t}])}); | ||||
| //# sourceMappingURL=vue-chartjs.min.js.map | ||||
							
								
								
									
										1
									
								
								dist/vue-chartjs.min.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								dist/vue-chartjs.min.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "vue-chartjs", | ||||
|   "version": "3.1.1", | ||||
|   "version": "3.2.0", | ||||
|   "description": "Vue.js wrapper for chart.js for creating beautiful charts.", | ||||
|   "author": "Jakub Juszczak <jakub@posteo.de>", | ||||
|   "homepage": "http://vue-chartjs.org", | ||||
|   | ||||
		Reference in New Issue
	
	Block a user