quoslibero
Version:
FusionCharts JavaScript charting framework
1 lines • 748 B
JavaScript
import DragBase from'../_internal/dragbase';import DragColumnDataset from'../../dataset/dragcolumn';import DragColumnMultiseriesGroup from'../../dataset/groups/dragcolumn-multiseries';import LimitUpdaterFactory from'../../factories/limit-updater';import dragtrackerFactory from'../../factories/drag-tracker';class DragColumn extends DragBase{constructor(){super(),this.registerFactory('limitUpdater',LimitUpdaterFactory,['axis']),this.registerFactory('dragTracker',dragtrackerFactory,['canvas'])}getName(){return'DragColumn2D'}static getName(){return'DragColumn2D'}getDSGroupdef(){return DragColumnMultiseriesGroup}__setDefaultConfig(){super.__setDefaultConfig(),this.config.isDrag=!0}getDSdef(){return DragColumnDataset}}export default DragColumn;