UNPKG

vd-charts

Version:
1 lines 5.37 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/funnel")):"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/funnel"],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/funnel")):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/funnel"])}("undefined"!=typeof self?self:this,function(e,t,n,r,i,o,a,s,c){return webpackJsonpve_charts([1],{0:function(e,t,n){"use strict";t.__esModule=!0;var r,i=n(4),o=(r=i)&&r.__esModule?r:{default:r};t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},1:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}},10:function(e,t){e.exports=r},11:function(e,t){e.exports=i},12:function(e,t){e.exports=o},13:function(e,t){e.exports=a},14:function(e,t){e.exports=s},226:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(227);t.default=r.a},227:function(e,t,n){"use strict";var r=n(94),i=n(235),o=n(3)(r.a,i.a,!1,null,null,null);t.a=o.exports},228:function(e,t,n){"use strict";n.d(t,"a",function(){return g});var r=n(0),i=n.n(r),o=n(1),a=n.n(o),s=n(87),c=n.n(s),l=n(229),u=n.n(l),d=n(232),f=n.n(d),p=n(5),h=n.n(p),v=n(19);function m(e){var t=this,n=e.data,r=e.settings,o=n.measures,s=r.funnelSort,l=void 0===s?"desc":s,d=r.funnelAlign,p=void 0===d?"center":d,v=r.contrast,m=void 0!==v&&v,g=r.symmetric,b=void 0!==g&&g,x=r.labelPosition,y=void 0===x?"outside":x,q=a()(r,["funnelSort","funnelAlign","contrast","symmetric","labelPosition"]),_=[];return o.forEach(function(e,n){var r=e.name;e.data;_.push(i()({type:"funnel",name:r,sort:"desc"===l?"descending":"ascending",funnelAlign:function(e,t){return e?0===t?"right":"left":p}(b,n),width:b?"40%":"80%",x:function(e,t){return e?0===t?"10%":"50%":"10%"}(b,n),maxSize:m&&0!==n?function(e){if(!(e.length>2)){var n="";return e.length>1&&(n=100*e.reduce(function(e,t){return c()(u()([f()(e.data),f()(t.data)])/f()([f()(e.data),f()(t.data)]),2)})+"%"),n}h.a.util.warn("data.measures.length is more then 2 in [Contrastive funnel chart]. Please use 2 measures",t)}(o):"100%",label:function(e,t){var n=e.contrast,r=e.symmetric,i={normal:{position:y}};n&&(i=0===t?i:{normal:{position:"inside",formatter:"{d}%"},emphasis:{position:"inside",formatter:"{a}: {d}%"}});r&&(i=0===t?{normal:{position:"outside"!==y?y:"left"}}:{normal:{position:"outside"!==y?y:"right"}});return i}({contrast:m,symmetric:b},n)},q))}),_}var g=function(e,t,n,r){var i=n.tooltipVisible,o=n.legendVisible;return{dataset:Object(v.b)(e,t,n),tooltip:i&&{trigger:"item"},legend:o&&function(e){var t=e.settings,n=t.legendType,r=void 0===n?"plain":n,i=t.legendPadding;return{type:r,padding:void 0===i?5:i}}({settings:t}),series:m({data:e,settings:t,isDonut:r})}}},229:function(e,t,n){var r=n(95),i=n(231),o=n(42);e.exports=function(e){return e&&e.length?r(e,o,i):void 0}},230:function(e,t){e.exports=function(){return!1}},231:function(e,t){e.exports=function(e,t){return e<t}},232:function(e,t,n){var r=n(95),i=n(233),o=n(42);e.exports=function(e){return e&&e.length?r(e,o,i):void 0}},233:function(e,t){e.exports=function(e,t){return e>t}},234:function(e,t){e.exports=c},235:function(e,t,n){"use strict";var r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ve-charts-parent",style:e.parentStyle},[e.isHasData?n("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",[n("empty-data",{attrs:{"empty-text":e.emptyText}})]),e._v(" "),e.loading?n("loading-chart"):e._e()],2)},staticRenderFns:[]};t.a=r},5:function(t,n){t.exports=e},7:function(e,n){e.exports=t},9:function(e,t){e.exports=n},94:function(e,t,n){"use strict";var r=n(8),i=n(2),o=n(228),a=n(234);n.n(a);t.a={name:"VeFunnelChart",mixins:[r.a],data:function(){return{options:i.c}},created:function(){this.chartHandler=o.a}}},95:function(e,t,n){var r=n(230);e.exports=function(e,t,n){for(var i=-1,o=e.length;++i<o;){var a=e[i],s=t(a);if(null!=s&&(void 0===c?s==s&&!r(s):n(s,c)))var c=s,l=a}return l}}},[226])});