UNPKG

quoslibero

Version:

FusionCharts JavaScript charting framework

1 lines 718 B
import NumericAxis from'../../../fc-core/src/axis/numeric';import PolarAxis from'../../../fc-core/src/axis/polar';import{componentFactory}from'../../../fc-core/src/lib';export default function(a){let b,c,d=a.getChildren('canvas')[0],e=a._feedAxesRawData(),f=d.getChildren('axisRefVisualPolar')[0],g=()=>f.asyncDraw();componentFactory(a,NumericAxis,'yAxis',1,e.yAxisConf),componentFactory(a,PolarAxis,'xAxis',1,e.xAxisConf),b=a.getChildren('yAxis')[0],c=a.getChildren('xAxis')[0],b.setLinkedItem('canvas',d),f.setLinkedItem(b.getId(),b),f.setLinkedItem(c.getId(),c),f.addExtEventListener('visiblerangeset',g,c),f.addExtEventListener('visiblerangeset',g,b),d.attachAxis(c,!1,{}),d.attachAxis(b,!0,{}),a._setCategories()}