UNPKG

vd-charts

Version:
1 lines 6.21 kB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("vue"),require("echarts/lib/echarts"),require("zrender/lib/svg/svg"),require("echarts/lib/component/title"),require("echarts/lib/component/tooltip"),require("echarts/lib/component/legend"),require("echarts/lib/component/dataset"),require("echarts/lib/component/legendScroll"),require("echarts/lib/chart/bar")):"function"==typeof define&&define.amd?define(["vue","echarts/lib/echarts","zrender/lib/svg/svg","echarts/lib/component/title","echarts/lib/component/tooltip","echarts/lib/component/legend","echarts/lib/component/dataset","echarts/lib/component/legendScroll","echarts/lib/chart/bar"],t):"object"==typeof exports?exports["ve-charts"]=t(require("vue"),require("echarts/lib/echarts"),require("zrender/lib/svg/svg"),require("echarts/lib/component/title"),require("echarts/lib/component/tooltip"),require("echarts/lib/component/legend"),require("echarts/lib/component/dataset"),require("echarts/lib/component/legendScroll"),require("echarts/lib/chart/bar")):e["ve-charts"]=t(e.vue,e["echarts/lib/echarts"],e["zrender/lib/svg/svg"],e["echarts/lib/component/title"],e["echarts/lib/component/tooltip"],e["echarts/lib/component/legend"],e["echarts/lib/component/dataset"],e["echarts/lib/component/legendScroll"],e["echarts/lib/chart/bar"])}("undefined"!=typeof self?self:this,function(e,t,i,n,r,a,o,s,c){return webpackJsonpve_charts([10],{0:function(e,t,i){"use strict";t.__esModule=!0;var n,r=i(4),a=(n=r)&&n.__esModule?n:{default:n};t.default=a.default||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}},1:function(e,t,i){"use strict";t.__esModule=!0,t.default=function(e,t){var i={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(i[n]=e[n]);return i}},10:function(e,t){e.exports=n},107:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(108);t.default=n.a},108:function(e,t,i){"use strict";var n=i(61),r=i(222),a=i(3)(n.a,r.a,!1,null,null,null);t.a=a.exports},11:function(e,t){e.exports=r},12:function(e,t){e.exports=a},13:function(e,t){e.exports=o},14:function(e,t){e.exports=s},220:function(e,t,i){"use strict";i.d(t,"a",function(){return b});var n=i(41),r=i.n(n),a=i(1),o=i.n(a),s=i(0),c=i.n(s),l=i(66),u=i.n(l),p=i(34),d=i.n(p),f=i(2),m=i(19);function h(e){var t={type:e.dimAxisType,axisTick:{show:!1},axisLabel:{margin:10,fontWeight:400}},i=[];return i.push(t),i}function v(e,t){var i=t.meaAxisType,n=t.meaAxisDigits,r=t.yAxisScale,a=void 0!==r&&r,o=t.percentage,s=void 0!==o&&o,l=t.yAxisName,p=t.yAxisInterval,f=t.yAxisMax,h=t.yAxisMin,v={type:"value",scale:a,axisTick:{show:!1},min:0,max:s?1:null},x=[];return i.forEach(function(e,t){var i={margin:10,fontWeight:400};if("normal"!==e)if(d()(n)){var r=u()(n[t])?0:n[t];i.formatter=function(t){return Object(m.a)(e,t,r)}}else i.formatter=function(t){return Object(m.a)(e,t,n)};var a=c()({},v,{axisLabel:i});l&&l.length&&(a.name=l[t]),p&&p.length&&p[t]&&(a.interval=Number(p[t])),!1===s&&f&&f.length&&(a.max=f[t]),!1===s&&h&&h.length&&(a.min=h[t]),x.push(a)}),x}function x(e,t,i){var n=e.dimensions,a=e.measures,s=t.label,l=void 0===s?{}:s,u=t.showLine,p=void 0===u?[]:u,d=t.stack,h=void 0===d?null:d,v=t.secondMeaAxis,x=void 0===v?null:v,b=t.itemStyle,g=void 0===b?{}:b,y=t.waterfall,A=o()(t,["label","showLine","stack","secondMeaAxis","itemStyle","waterfall"]),q=i?"xAxisIndex":"yAxisIndex",_=[],T=h&&Object(m.d)(h);return a.forEach(function(e){var t,a=e.name,s={};l instanceof Array?void 0===(s=l.filter(function(e){return e.name===a})[0])&&(s={}):s=l;var u=p.includes(a)?"line":"bar",d=c()((t={type:u,name:a,encode:function(e){return{x:i?e:n.name,y:i?n.name:e}}(a),label:function(e,t){var i=e.position,n=void 0===i?t?"right":"top":i,r=e.formatType,a=void 0===r?"currency":r,s=e.formatDigits,l=void 0===s?0:s,u=o()(e,["position","formatType","formatDigits"]);return c()({position:n,formatter:function(e){var t=e.value,i=e.seriesIndex;return t.shift(),Object(m.a)(a,t[i],l)}},u)}(s,i),stack:h&&T[a]},r()(t,q,x===a?"1":"0"),r()(t,"itemStyle",g[a]?g[a]:{}),t),A);y&&!0===y&&"secondaryMeasure"===a&&(d.itemStyle=f.e[a]),_.push(d)}),_}var b=function(e,t,i){var n=i.tooltipVisible,r=i.legendVisible,a=i.isEmptyData,o=t.direction,s=void 0===o?"column":o,c=t.secondMeaAxis,l=void 0===c?null:c,u=t.yAxisLabelType,p=t.yAxisLabelDigits,d=void 0===p?0:p,b=t.yAxisName,g=t.xAxisLabelType,y=t.xAxisLabelDigits,A=void 0===y?0:y,q=t.xAxisName,_="column"!==s&&"row"===s,T=null!==l?["normal","normal"]:["normal"];t.meaAxisType=(_?g:u)||T,t.meaAxisDigits=_?A:d,t.meaAxisName=(_?q:b)||[],t.dimAxisType=(_?u:g)||"category",t.dimAxisDigits=_?d:A,t.dimAxisName=(_?b:q)||"",T.length>t.meaAxisType.length&&(t.meaAxisType=T.fill(t.meaAxisType[0]));var w=!a&&Object(m.b)(e,t,i),O=n&&function(e){return{trigger:"axis",axisPointer:{type:"shadow"},formatter:e.tooltipFormatter}}(t),j=r&&function(e,t){var i=e.measures,n=t.legendType,r=t.legendPadding,a=t.waterfall,o={type:n||"plain",padding:r||5};return a&&!0===a&&(o.data=i.filter(function(e){var t=e.name;if("secondaryMeasure"!==t)return t})),o}(e,t);return{grid:function(e){return e?{right:30,bottom:10,left:30,containLabel:!0}:f.c.grid}(_),dataset:w,tooltip:O,legend:j,xAxis:_?v(0,t):h(t),yAxis:_?h(t):v(0,t),series:x(e,t,_)}}},221:function(e,t){e.exports=c},222:function(e,t,i){"use strict";var n={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"ve-charts-parent",style:e.parentStyle},[e.isHasData?i("base-echarts",e._g({attrs:{"init-options":e.initOptions,options:e.options,autoResize:!0,theme:e.theme,"chart-height":e.height}},e.$listeners)):e._e(),e._v(" "),e.isHasData||e.loading?e._e():e._t("default",[i("empty-data",{attrs:{"empty-text":e.emptyText}})]),e._v(" "),e.loading?i("loading-chart"):e._e()],2)},staticRenderFns:[]};t.a=n},5:function(t,i){t.exports=e},61:function(e,t,i){"use strict";var n=i(8),r=i(2),a=i(220),o=i(221);i.n(o);t.a={name:"VeBarChart",mixins:[n.a],data:function(){return{options:r.c}},created:function(){this.chartHandler=a.a}}},7:function(e,i){e.exports=t},9:function(e,t){e.exports=i}},[107])});