UNPKG

quoslibero

Version:

FusionCharts JavaScript charting framework

1 lines 532 B
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})})})});