UNPKG

@fusioncharts/widgets

Version:

FusionCharts JavaScript charting framework

1 lines 1.46 kB
"use strict";exports.__esModule=true;exports.default=void 0;var _lib=require("@fusioncharts/core/src/lib");var fadeEffect=[{initialAttr:function initialAttr(){return{opacity:0}},finalAttr:function finalAttr(){return{opacity:1}}}];var _default=exports.default={"initial.dataset.bullet":function initialDatasetBullet(){var component=this,conf=component.config,chart=component.getFromEnv("chart"),scale=component.getFromEnv("scale"),yMax=scale.max,yMin=scale.min,isAllPositiveZero=yMax>0&&yMin>=0,isAllNegativeZero=yMax<=0&&yMin<0,yBase=isAllNegativeZero?yMax:isAllPositiveZero?yMin:0,yBasePos=scale.yBasePos=scale.getPixel(yBase);return{"plotRect.appearing":function plotRectAppearing(){var isHorizontal=chart.isHorizontal,attr;if(!conf.plotAsDot){yBasePos=scale.getPixel(conf.base)}if(isHorizontal){attr={width:0}}else{attr={height:0,y:yBasePos}}return[{initialAttr:function initialAttr(){return attr},slot:"middle"}]},"plotRect.updating":null,"path.appearing":function pathAppearing(){fadeEffect[0].slot=_lib.MIDDLESTR;return fadeEffect},"path.updating":null,"text.appearing":function textAppearing(){fadeEffect[0].slot=_lib.FINALSTR;return fadeEffect},"text.updating":null,"labelGroup.appearing":function labelGroupAppearing(){fadeEffect[0].slot=_lib.FINALSTR;return fadeEffect},"labelGroup.updating":null,"backgroundRect.appearing":function backgroundRectAppearing(){fadeEffect[0].slot=_lib.INITIALSTR;return fadeEffect},"backgroundRect.updating":null}}};