@fusioncharts/charts
Version:
JavaScript Data Visualisation Library
1 lines • 1.91 kB
JavaScript
;exports.__esModule=true;exports.default=void 0;var defaultTransform="t0,0";var _default=exports.default={"initial.dataset.pie2D":function initialDatasetPie2D(){return{"group.appearing":function groupAppearing(inputJSON){var component=inputJSON.component,chartConfig=component.getFromEnv("chartConfig");return[{initialAttr:{opacity:0},finalAttr:{opacity:1},slot:chartConfig.alphaanimation?"plot":"initial"}]},"ringpath.appearing":function ringpathAppearing(inputJSON){var component=inputJSON.component,ringpath=inputJSON.attr.ringpath.slice(0),finalRingPath=inputJSON.attr.ringpath.slice(0),startAngle=inputJSON.props.startAngle,dataset=inputJSON.component,dsConfig=dataset.config,chartConfig=component.getFromEnv("chartConfig"),animateClockWise=dsConfig.animateClockWise;if(chartConfig.alphaanimation){return[{}]}if(animateClockWise){finalRingPath[4]+=2*Math.PI;finalRingPath[5]+=2*Math.PI}ringpath[4]=startAngle;ringpath[5]=startAngle;return[{initialAttr:{ringpath:ringpath},finalAttr:{ringpath:finalRingPath,transform:""},startEnd:{start:0,end:.75},effect:"linear",slot:"plot"},{initialAttr:{transform:"",ringpath:finalRingPath},finalAttr:{ringpath:finalRingPath},startEnd:{start:.75,end:1},effect:"linear",slot:"plot"}]},"label.appearing":[{initialAttr:{opacity:"0"},finalAttr:{opacity:"1"},slot:"final"}],"connector.appearing":function connectorAppearing(inputJSON){return[{initialAttr:{path:inputJSON.attr.path,opacity:"0"},finalAttr:{opacity:"1"},slot:"final"}]},"label.updating":function labelUpdating(inputJSON){return[{initialAttr:{x:inputJSON.el.attrs.x},slot:"plot"}]}}},"slicing.dataset.pie2D":function slicingDatasetPie2D(){return{"slice.updating":function sliceUpdating(inputJSON){var t=inputJSON.attr&&inputJSON.attr.transform;if(t!==defaultTransform){return[{initialAttr:{transform:defaultTransform},slot:"plot"}]}return[{finalAttr:{transform:defaultTransform},slot:"plot"}]}}}};