@fusioncharts/widgets
Version:
FusionCharts JavaScript charting framework
1 lines • 1.12 kB
JavaScript
;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}}}],textAppearing=function textAppearing(){fadeEffect[0].slot=_lib.FINALSTR;return fadeEffect},pathAppearing=function pathAppearing(){fadeEffect[0].slot=_lib.INITIALSTR;return fadeEffect},labelGroupAppearing=function labelGroupAppearing(){fadeEffect[0].slot=_lib.FINALSTR;return fadeEffect};var _default=exports.default={"initial.dataset.thermometer":function initialDatasetThermometer(){var component=this,conf=component.config;return{"plot.appearing":function plotAppearing(input){var pathArr=input.attr.path.slice(0);pathArr[13]=pathArr[15]=conf.thmBaseY;return[{initialAttr:{opacity:0},finalAttr:{opacity:1},slot:"initial"},{initialAttr:{path:pathArr},finalAttr:{opacity:1},slot:"middle"}]},"plot.updating":null,"text.appearing":textAppearing,"text.updating":null,"labelGroup.appearing":labelGroupAppearing,"labelGroup.updating":null,"path.appearing":pathAppearing,"path.updating":null}}};