quoslibero
Version:
FusionCharts JavaScript charting framework
1 lines • 618 B
JavaScript
import Pie3DDataset from'../pie3d';import doughnut3dAnimation from'./index.animation';import{addDep}from'../../../../fc-core/src/dependency-manager';addDep({name:'doughnut3dAnimation',type:'animationRule',extension:doughnut3dAnimation});class Doughnut3DDataset extends Pie3DDataset{getType(){return'dataset'}getName(){return'doughnut3D'}__setDefaultConfig(){super.__setDefaultConfig(),this.config.doughnutradius='50%'}_configurePie3DManager(){var a=this,b=a.config,c=a.components,d=a.getFromEnv('pie3DManager'),e=c.data;d&&d.configure(b.pieSliceDepth,1===e.length,b.use3DLighting,!0)}}export default Doughnut3DDataset;