(self["webpackChunknewfront"]=self["webpackChunknewfront"]||[]).push([[3771],{23084:(e,t,i)=>{var n=i(70492),a=i(6102);i(60602),i(62207),i(57817),i(61137),i(58376),n.registerPreprocessor(a)},56720:(e,t,i)=>{var n=i(70492),a=i(6102);i(60602),i(62207),i(52822),i(12229),i(58376),n.registerPreprocessor(a)},57817:(e,t,i)=>{var n=i(33051),a=i(39276),s=i(85669),r=[20,140],o=a.extend({type:"visualMap.continuous",defaultOption:{align:"auto",calculable:!1,range:null,realtime:!0,itemHeight:null,itemWidth:null,hoverLink:!0,hoverLinkDataSize:null,hoverLinkOnHandle:null},optionUpdated:function(e,t){o.superApply(this,"optionUpdated",arguments),this.resetExtent(),this.resetVisual((function(e){e.mappingMethod="linear",e.dataExtent=this.getExtent()})),this._resetRange()},resetItemSize:function(){o.superApply(this,"resetItemSize",arguments);var e=this.itemSize;"horizontal"===this._orient&&e.reverse(),(null==e[0]||isNaN(e[0]))&&(e[0]=r[0]),(null==e[1]||isNaN(e[1]))&&(e[1]=r[1])},_resetRange:function(){var e=this.getExtent(),t=this.option.range;!t||t.auto?(e.auto=1,this.option.range=e):n.isArray(t)&&(t[0]>t[1]&&t.reverse(),t[0]=Math.max(t[0],e[0]),t[1]=Math.min(t[1],e[1]))},completeVisualOption:function(){a.prototype.completeVisualOption.apply(this,arguments),n.each(this.stateList,(function(e){var t=this.option.controller[e].symbolSize;t&&t[0]!==t[1]&&(t[0]=0)}),this)},setSelected:function(e){this.option.range=e.slice(),this._resetRange()},getSelected:function(){var e=this.getExtent(),t=s.asc((this.get("range")||[]).slice());return t[0]>e[1]&&(t[0]=e[1]),t[1]>e[1]&&(t[1]=e[1]),t[0]<e[0]&&(t[0]=e[0]),t[1]<e[0]&&(t[1]=e[0]),t},getValueState:function(e){var t=this.option.range,i=this.getExtent();return(t[0]<=i[0]||t[0]<=e)&&(t[1]>=i[1]||e<=t[1])?"inRange":"outOfRange"},findTargetDataIndices:function(e){var t=[];return this.eachTargetSeries((function(i){var n=[],a=i.getData();a.each(this.getDataDimension(a),(function(t,i){e[0]<=t&&t<=e[1]&&n.push(i)}),this),t.push({seriesId:i.id,dataIndex:n})}),this),t},getVisualMeta:function(e){var t=l(this,"outOfRange",this.getExtent()),i=l(this,"inRange",this.option.range.slice()),n=[];function a(t,i){n.push({value:t,color:e(t,i)})}for(var s=0,r=0,o=i.length,h=t.length;r<h&&(!i.length||t[r]<=i[0]);r++)t[r]<i[s]&&a(t[r],"outOfRange");for(var u=1;s<o;s++,u=0)u&&n.length&&a(i[s],"outOfRange"),a(i[s],"inRange");for(u=1;r<h;r++)(!i.length||i[i.length-1]<t[r])&&(u&&(n.length&&a(n[n.length-1].value,"outOfRange"),u=0),a(t[r],"outOfRange"));var c=n.length;return{stops:n,outerColors:[c?n[0].color:"transparent",c?n[c-1].color:"transparent"]}}});function l(e,t,i){if(i[0]===i[1])return i.slice();for(var n=200,a=(i[1]-i[0])/n,s=i[0],r=[],o=0;o<=n&&s<i[1];o++)r.push(s),s+=a;return r.push(i[1]),r}var h=o;e.exports=h},61137:(e,t,i)=>{var n=i(33051),a=i(74438),s=i(61158),r=i(34320),o=i(51177),l=i(85669),h=i(19233),u=i(38380),c=i(32234),d=l.linearMap,p=n.each,v=Math.min,g=Math.max,f=12,_=6,m=r.extend({type:"visualMap.continuous",init:function(){m.superApply(this,"init",arguments),this._shapes={},this._dataInterval=[],this._handleEnds=[],this._orient,this._useHandle,this._hoverLinkDataIndices=[],this._dragging,this._hovering},doRender:function(e,t,i,n){n&&"selectDataRange"===n.type&&n.from===this.uid||this._buildView()},_buildView:function(){this.group.removeAll();var e=this.visualMapModel,t=this.group;this._orient=e.get("orient"),this._useHandle=e.get("calculable"),this._resetInterval(),this._renderBar(t);var i=e.get("text");this._renderEndsText(t,i,0),this._renderEndsText(t,i,1),this._updateView(!0),this.renderBackground(t),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(t)},_renderEndsText:function(e,t,i){if(t){var n=t[1-i];n=null!=n?n+"":"";var a=this.visualMapModel,s=a.get("textGap"),r=a.itemSize,l=this._shapes.barGroup,h=this._applyTransform([r[0]/2,0===i?-s:r[1]+s],l),u=this._applyTransform(0===i?"bottom":"top",l),c=this._orient,d=this.visualMapModel.textStyleModel;this.group.add(new o.Text({style:{x:h[0],y:h[1],textVerticalAlign:"horizontal"===c?"middle":u,textAlign:"horizontal"===c?u:"center",text:n,textFont:d.getFont(),textFill:d.getTextColor()}}))}},_renderBar:function(e){var t=this.visualMapModel,i=this._shapes,a=t.itemSize,s=this._orient,r=this._useHandle,o=u.getItemAlign(t,this.api,a),l=i.barGroup=this._createBarGroup(o);l.add(i.outOfRange=x()),l.add(i.inRange=x(null,r?L(this._orient):null,n.bind(this._dragHandle,this,"all",!1),n.bind(this._dragHandle,this,"all",!0)));var h=t.textStyleModel.getTextRect("国"),c=g(h.width,h.height);r&&(i.handleThumbs=[],i.handleLabels=[],i.handleLabelPoints=[],this._createHandle(l,0,a,c,s,o),this._createHandle(l,1,a,c,s,o)),this._createIndicator(l,a,c,s),e.add(l)},_createHandle:function(e,t,i,a,r){var l=n.bind(this._dragHandle,this,t,!1),h=n.bind(this._dragHandle,this,t,!0),u=x(M(t,a),L(this._orient),l,h);u.position[0]=i[0],e.add(u);var c=this.visualMapModel.textStyleModel,d=new o.Text({draggable:!0,drift:l,onmousemove:function(e){s.stop(e.event)},ondragend:h,style:{x:0,y:0,text:"",textFont:c.getFont(),textFill:c.getTextColor()}});this.group.add(d);var p=["horizontal"===r?a/2:1.5*a,"horizontal"===r?0===t?-1.5*a:1.5*a:0===t?-a/2:a/2],v=this._shapes;v.handleThumbs[t]=u,v.handleLabelPoints[t]=p,v.handleLabels[t]=d},_createIndicator:function(e,t,i,n){var a=x([[0,0]],"move");a.position[0]=t[0],a.attr({invisible:!0,silent:!0}),e.add(a);var s=this.visualMapModel.textStyleModel,r=new o.Text({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textFont:s.getFont(),textFill:s.getTextColor()}});this.group.add(r);var l=["horizontal"===n?i/2:_+3,0],h=this._shapes;h.indicator=a,h.indicatorLabel=r,h.indicatorLabelPoint=l},_dragHandle:function(e,t,i,n){if(this._useHandle){if(this._dragging=!t,!t){var a=this._applyTransform([i,n],this._shapes.barGroup,!0);this._updateInterval(e,a[1]),this._updateView()}t===!this.visualMapModel.get("realtime")&&this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),t?!this._hovering&&this._clearHoverLinkToSeries():S(this.visualMapModel)&&this._doHoverLinkToSeries(this._handleEnds[e],!1)}},_resetInterval:function(){var e=this.visualMapModel,t=this._dataInterval=e.getSelected(),i=e.getExtent(),n=[0,e.itemSize[1]];this._handleEnds=[d(t[0],i,n,!0),d(t[1],i,n,!0)]},_updateInterval:function(e,t){t=t||0;var i=this.visualMapModel,n=this._handleEnds,a=[0,i.itemSize[1]];h(t,n,a,e,0);var s=i.getExtent();this._dataInterval=[d(n[0],a,s,!0),d(n[1],a,s,!0)]},_updateView:function(e){var t=this.visualMapModel,i=t.getExtent(),n=this._shapes,a=[0,t.itemSize[1]],s=e?a:this._handleEnds,r=this._createBarVisual(this._dataInterval,i,s,"inRange"),o=this._createBarVisual(i,i,a,"outOfRange");n.inRange.setStyle({fill:r.barColor,opacity:r.opacity}).setShape("points",r.barPoints),n.outOfRange.setStyle({fill:o.barColor,opacity:o.opacity}).setShape("points",o.barPoints),this._updateHandle(s,r)},_createBarVisual:function(e,t,i,n){var s={forceState:n,convertOpacityToAlpha:!0},r=this._makeColorGradient(e,s),o=[this.getControllerVisual(e[0],"symbolSize",s),this.getControllerVisual(e[1],"symbolSize",s)],l=this._createBarPoints(i,o);return{barColor:new a(0,0,0,1,r),barPoints:l,handlesColor:[r[0].color,r[r.length-1].color]}},_makeColorGradient:function(e,t){var i=100,n=[],a=(e[1]-e[0])/i;n.push({color:this.getControllerVisual(e[0],"color",t),offset:0});for(var s=1;s<i;s++){var r=e[0]+a*s;if(r>e[1])break;n.push({color:this.getControllerVisual(r,"color",t),offset:s/i})}return n.push({color:this.getControllerVisual(e[1],"color",t),offset:1}),n},_createBarPoints:function(e,t){var i=this.visualMapModel.itemSize;return[[i[0]-t[0],e[0]],[i[0],e[0]],[i[0],e[1]],[i[0]-t[1],e[1]]]},_createBarGroup:function(e){var t=this._orient,i=this.visualMapModel.get("inverse");return new o.Group("horizontal"!==t||i?"horizontal"===t&&i?{scale:"bottom"===e?[-1,1]:[1,1],rotation:-Math.PI/2}:"vertical"!==t||i?{scale:"left"===e?[1,1]:[-1,1]}:{scale:"left"===e?[1,-1]:[-1,-1]}:{scale:"bottom"===e?[1,1]:[-1,1],rotation:Math.PI/2})},_updateHandle:function(e,t){if(this._useHandle){var i=this._shapes,n=this.visualMapModel,a=i.handleThumbs,s=i.handleLabels;p([0,1],(function(r){var l=a[r];l.setStyle("fill",t.handlesColor[r]),l.position[1]=e[r];var h=o.applyTransform(i.handleLabelPoints[r],o.getTransform(l,this.group));s[r].setStyle({x:h[0],y:h[1],text:n.formatValueText(this._dataInterval[r]),textVerticalAlign:"middle",textAlign:this._applyTransform("horizontal"===this._orient?0===r?"bottom":"top":"left",i.barGroup)})}),this)}},_showIndicator:function(e,t,i,n){var a=this.visualMapModel,s=a.getExtent(),r=a.itemSize,l=[0,r[1]],h=d(e,s,l,!0),u=this._shapes,c=u.indicator;if(c){c.position[1]=h,c.attr("invisible",!1),c.setShape("points",y(!!i,n,h,r[1]));var p={convertOpacityToAlpha:!0},v=this.getControllerVisual(e,"color",p);c.setStyle("fill",v);var g=o.applyTransform(u.indicatorLabelPoint,o.getTransform(c,this.group)),f=u.indicatorLabel;f.attr("invisible",!1);var _=this._applyTransform("left",u.barGroup),m=this._orient;f.setStyle({text:(i||"")+a.formatValueText(t),textVerticalAlign:"horizontal"===m?_:"middle",textAlign:"horizontal"===m?"center":_,x:g[0],y:g[1]})}},_enableHoverLinkToSeries:function(){var e=this;this._shapes.barGroup.on("mousemove",(function(t){if(e._hovering=!0,!e._dragging){var i=e.visualMapModel.itemSize,n=e._applyTransform([t.offsetX,t.offsetY],e._shapes.barGroup,!0,!0);n[1]=v(g(0,n[1]),i[1]),e._doHoverLinkToSeries(n[1],0<=n[0]&&n[0]<=i[0])}})).on("mouseout",(function(){e._hovering=!1,!e._dragging&&e._clearHoverLinkToSeries()}))},_enableHoverLinkFromSeries:function(){var e=this.api.getZr();this.visualMapModel.option.hoverLink?(e.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),e.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(e,t){var i=this.visualMapModel,n=i.itemSize;if(i.option.hoverLink){var a=[0,n[1]],s=i.getExtent();e=v(g(a[0],e),a[1]);var r=b(i,s,a),o=[e-r,e+r],l=d(e,a,s,!0),h=[d(o[0],a,s,!0),d(o[1],a,s,!0)];o[0]<a[0]&&(h[0]=-1/0),o[1]>a[1]&&(h[1]=1/0),t&&(h[0]===-1/0?this._showIndicator(l,h[1],"< ",r):h[1]===1/0?this._showIndicator(l,h[0],"> ",r):this._showIndicator(l,l,"≈ ",r));var p=this._hoverLinkDataIndices,f=[];(t||S(i))&&(f=this._hoverLinkDataIndices=i.findTargetDataIndices(h));var _=c.compressBatches(p,f);this._dispatchHighDown("downplay",u.makeHighDownBatch(_[0],i)),this._dispatchHighDown("highlight",u.makeHighDownBatch(_[1],i))}},_hoverLinkFromSeriesMouseOver:function(e){var t=e.target,i=this.visualMapModel;if(t&&null!=t.dataIndex){var n=this.ecModel.getSeriesByIndex(t.seriesIndex);if(i.isTargetSeries(n)){var a=n.getData(t.dataType),s=a.get(i.getDataDimension(a),t.dataIndex,!0);isNaN(s)||this._showIndicator(s,s)}}},_hideIndicator:function(){var e=this._shapes;e.indicator&&e.indicator.attr("invisible",!0),e.indicatorLabel&&e.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var e=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",u.makeHighDownBatch(e,this.visualMapModel)),e.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var e=this.api.getZr();e.off("mouseover",this._hoverLinkFromSeriesMouseOver),e.off("mouseout",this._hideIndicator)},_applyTransform:function(e,t,i,a){var s=o.getTransform(t,a?null:this.group);return o[n.isArray(e)?"applyTransform":"transformDirection"](e,s,i)},_dispatchHighDown:function(e,t){t&&t.length&&this.api.dispatchAction({type:e,batch:t})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});function x(e,t,i,n){return new o.Polygon({shape:{points:e},draggable:!!i,cursor:t,drift:i,onmousemove:function(e){s.stop(e.event)},ondragend:n})}function M(e,t){return 0===e?[[0,0],[t,0],[t,-t]]:[[0,0],[t,0],[t,t]]}function y(e,t,i,n){return e?[[0,-v(t,g(i,0))],[_,0],[0,v(t,g(n-i,0))]]:[[0,0],[5,-5],[5,5]]}function b(e,t,i){var n=f/2,a=e.get("hoverLinkDataSize");return a&&(n=d(a,t,i,!0)/2),n}function S(e){var t=e.get("hoverLinkOnHandle");return!!(null==t?e.get("realtime"):t)}function L(e){return"vertical"===e?"ns-resize":"ew-resize"}var T=m;e.exports=T},52822:(e,t,i)=>{var n=i(38175),a=(n.__DEV__,i(33051)),s=i(39276),r=i(59937),o=i(82300),l=i(85669),h=l.reformIntervals,u=s.extend({type:"visualMap.piecewise",defaultOption:{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieceList:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0,showLabel:null},optionUpdated:function(e,t){u.superApply(this,"optionUpdated",arguments),this._pieceList=[],this.resetExtent();var i=this._mode=this._determineMode();c[this._mode].call(this),this._resetSelected(e,t);var n=this.option.categories;this.resetVisual((function(e,t){"categories"===i?(e.mappingMethod="category",e.categories=a.clone(n)):(e.dataExtent=this.getExtent(),e.mappingMethod="piecewise",e.pieceList=a.map(this._pieceList,(function(e){e=a.clone(e);return"inRange"!==t&&(e.visual=null),e})))}))},completeVisualOption:function(){var e=this.option,t={},i=r.listVisualTypes(),n=this.isCategory();function l(e,t,i){return e&&e[t]&&(a.isObject(e[t])?e[t].hasOwnProperty(i):e[t]===i)}a.each(e.pieces,(function(e){a.each(i,(function(i){e.hasOwnProperty(i)&&(t[i]=1)}))})),a.each(t,(function(t,i){var s=0;a.each(this.stateList,(function(t){s|=l(e,t,i)||l(e.target,t,i)}),this),!s&&a.each(this.stateList,(function(t){(e[t]||(e[t]={}))[i]=o.get(i,"inRange"===t?"active":"inactive",n)}))}),this),s.prototype.completeVisualOption.apply(this,arguments)},_resetSelected:function(e,t){var i=this.option,n=this._pieceList,s=(t?i:e).selected||{};if(i.selected=s,a.each(n,(function(e,t){var i=this.getSelectedMapKey(e);s.hasOwnProperty(i)||(s[i]=!0)}),this),"single"===i.selectedMode){var r=!1;a.each(n,(function(e,t){var i=this.getSelectedMapKey(e);s[i]&&(r?s[i]=!1:r=!0)}),this)}},getSelectedMapKey:function(e){return"categories"===this._mode?e.value+"":e.index+""},getPieceList:function(){return this._pieceList},_determineMode:function(){var e=this.option;return e.pieces&&e.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},setSelected:function(e){this.option.selected=a.clone(e)},getValueState:function(e){var t=r.findPieceIndex(e,this._pieceList);return null!=t&&this.option.selected[this.getSelectedMapKey(this._pieceList[t])]?"inRange":"outOfRange"},findTargetDataIndices:function(e){var t=[];return this.eachTargetSeries((function(i){var n=[],a=i.getData();a.each(this.getDataDimension(a),(function(t,i){var a=r.findPieceIndex(t,this._pieceList);a===e&&n.push(i)}),this),t.push({seriesId:i.id,dataIndex:n})}),this),t},getRepresentValue:function(e){var t;if(this.isCategory())t=e.value;else if(null!=e.value)t=e.value;else{var i=e.interval||[];t=i[0]===-1/0&&i[1]===1/0?0:(i[0]+i[1])/2}return t},getVisualMeta:function(e){if(!this.isCategory()){var t=[],i=[],n=this,s=this._pieceList.slice();if(s.length){var r=s[0].interval[0];r!==-1/0&&s.unshift({interval:[-1/0,r]}),r=s[s.length-1].interval[1],r!==1/0&&s.push({interval:[r,1/0]})}else s.push({interval:[-1/0,1/0]});var o=-1/0;return a.each(s,(function(e){var t=e.interval;t&&(t[0]>o&&l([o,t[0]],"outOfRange"),l(t.slice()),o=t[1])}),this),{stops:t,outerColors:i}}function l(a,s){var r=n.getRepresentValue({interval:a});s||(s=n.getValueState(r));var o=e(r,s);a[0]===-1/0?i[0]=o:a[1]===1/0?i[1]=o:t.push({value:a[0],color:o},{value:a[1],color:o})}}}),c={splitNumber:function(){var e=this.option,t=this._pieceList,i=Math.min(e.precision,20),n=this.getExtent(),s=e.splitNumber;s=Math.max(parseInt(s,10),1),e.splitNumber=s;var r=(n[1]-n[0])/s;while(+r.toFixed(i)!==r&&i<5)i++;e.precision=i,r=+r.toFixed(i),e.minOpen&&t.push({interval:[-1/0,n[0]],close:[0,0]});for(var o=0,l=n[0];o<s;l+=r,o++){var u=o===s-1?n[1]:l+r;t.push({interval:[l,u],close:[1,1]})}e.maxOpen&&t.push({interval:[n[1],1/0],close:[0,0]}),h(t),a.each(t,(function(e,t){e.index=t,e.text=this.formatValueText(e.interval)}),this)},categories:function(){var e=this.option;a.each(e.categories,(function(e){this._pieceList.push({text:this.formatValueText(e,!0),value:e})}),this),d(e,this._pieceList)},pieces:function(){var e=this.option,t=this._pieceList;a.each(e.pieces,(function(e,i){a.isObject(e)||(e={value:e});var n={text:"",index:i};if(null!=e.label&&(n.text=e.label),e.hasOwnProperty("value")){var s=n.value=e.value;n.interval=[s,s],n.close=[1,1]}else{for(var o=n.interval=[],l=n.close=[0,0],h=[1,0,1],u=[-1/0,1/0],c=[],d=0;d<2;d++){for(var p=[["gte","gt","min"],["lte","lt","max"]][d],v=0;v<3&&null==o[d];v++)o[d]=e[p[v]],l[d]=h[v],c[d]=2===v;null==o[d]&&(o[d]=u[d])}c[0]&&o[1]===1/0&&(l[0]=0),c[1]&&o[0]===-1/0&&(l[1]=0),o[0]===o[1]&&l[0]&&l[1]&&(n.value=o[0])}n.visual=r.retrieveVisuals(e),t.push(n)}),this),d(e,t),h(t),a.each(t,(function(e){var t=e.close,i=[["<","≤"][t[1]],[">","≥"][t[0]]];e.text=e.text||this.formatValueText(null!=e.value?e.value:e.interval,!1,i)}),this)}};function d(e,t){var i=e.inverse;("vertical"===e.orient?!i:i)&&t.reverse()}var p=u;e.exports=p},12229:(e,t,i)=>{var n=i(33051),a=i(34320),s=i(51177),r=i(41525),o=r.createSymbol,l=i(76172),h=i(38380),u=a.extend({type:"visualMap.piecewise",doRender:function(){var e=this.group;e.removeAll();var t=this.visualMapModel,i=t.get("textGap"),a=t.textStyleModel,r=a.getFont(),o=a.getTextColor(),h=this._getItemAlign(),u=t.itemSize,c=this._getViewData(),d=c.endsText,p=n.retrieve(t.get("showLabel",!0),!d);function v(a){var l=a.piece,c=new s.Group;c.onclick=n.bind(this._onItemClick,this,l),this._enableHoverLink(c,a.indexInModelPieceList);var d=t.getRepresentValue(l);if(this._createItemSymbol(c,d,[0,0,u[0],u[1]]),p){var v=this.visualMapModel.getValueState(d);c.add(new s.Text({style:{x:"right"===h?-i:u[0]+i,y:u[1]/2,text:l.text,textVerticalAlign:"middle",textAlign:h,textFont:r,textFill:o,opacity:"outOfRange"===v?.5:1}}))}e.add(c)}d&&this._renderEndsText(e,d[0],u,p,h),n.each(c.viewPieceList,v,this),d&&this._renderEndsText(e,d[1],u,p,h),l.box(t.get("orient"),e,t.get("itemGap")),this.renderBackground(e),this.positionGroup(e)},_enableHoverLink:function(e,t){function i(e){var i=this.visualMapModel;i.option.hoverLink&&this.api.dispatchAction({type:e,batch:h.makeHighDownBatch(i.findTargetDataIndices(t),i)})}e.on("mouseover",n.bind(i,this,"highlight")).on("mouseout",n.bind(i,this,"downplay"))},_getItemAlign:function(){var e=this.visualMapModel,t=e.option;if("vertical"===t.orient)return h.getItemAlign(e,this.api,e.itemSize);var i=t.align;return i&&"auto"!==i||(i="left"),i},_renderEndsText:function(e,t,i,n,a){if(t){var r=new s.Group,o=this.visualMapModel.textStyleModel;r.add(new s.Text({style:{x:n?"right"===a?i[0]:0:i[0]/2,y:i[1]/2,textVerticalAlign:"middle",textAlign:n?a:"center",text:t,textFont:o.getFont(),textFill:o.getTextColor()}})),e.add(r)}},_getViewData:function(){var e=this.visualMapModel,t=n.map(e.getPieceList(),(function(e,t){return{piece:e,indexInModelPieceList:t}})),i=e.get("text"),a=e.get("orient"),s=e.get("inverse");return("horizontal"===a?s:!s)?t.reverse():i&&(i=i.slice().reverse()),{viewPieceList:t,endsText:i}},_createItemSymbol:function(e,t,i){e.add(o(this.getControllerVisual(t,"symbol"),i[0],i[1],i[2],i[3],this.getControllerVisual(t,"color")))},_onItemClick:function(e){var t=this.visualMapModel,i=t.option,a=n.clone(i.selected),s=t.getSelectedMapKey(e);"single"===i.selectedMode?(a[s]=!0,n.each(a,(function(e,t){a[t]=t===s}))):a[s]=!a[s],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:a})}}),c=u;e.exports=c}}]);