quoslibero
Version:
FusionCharts JavaScript charting framework
1 lines • 532 B
JavaScript
import ReferenceLine from'../components/reference-line';export default(a=>{a.config.yConfigs.forEach(b=>{let c=b.scale;a.config.enableReferenceLine&&Array.isArray(b.referenceline)&&b.referenceline.forEach(d=>{let e=a.attachChild(ReferenceLine,'referenceLine');e.addEventListener('fc-mouseover',e.hoverInHandler),e.addEventListener('fc-mouseout',e.hoverOutHandler),e.configure({yScale:c,direction:'left'===b.align?'right':'left',formatterFn:b.formatterFn,prefix:b.formatLabelPrefix,suffix:b.formatLabelSuffix,referenceLine:d})})})});