@fusioncharts/charts
Version:
JavaScript Data Visualisation Library
1 lines • 2.18 kB
JavaScript
;var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");exports.__esModule=true;exports.default=void 0;var _inheritsLoose2=_interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));var _msstackedcolumn2dlinedy=_interopRequireDefault(require("../msstackedcolumn2dlinedy"));var _scrollApis=require("../_internal/utils/scroll-apis");var CHART_STR="Scrollable Multi-series Dual Y-Axis Stacked Column and Line Chart",COLUMN_STR="column",LINE_STR="line";var ScrollMSStackedColumn2DLineDY=function(_MSStackedColumn2dLin){function ScrollMSStackedColumn2DLineDY(){var _this;_this=_MSStackedColumn2dLin.call(this)||this;_this.hasScroll=true;_this.eiMethods={scrollTo:_scrollApis.scrollTo};return _this}(0,_inheritsLoose2.default)(ScrollMSStackedColumn2DLineDY,_MSStackedColumn2dLin);ScrollMSStackedColumn2DLineDY.getName=function getName(){return"ScrollMSStackedColumn2DLineDY"};ScrollMSStackedColumn2DLineDY.includeInputOptions=function includeInputOptions(){return["SwipeGesture"]};var _proto=ScrollMSStackedColumn2DLineDY.prototype;_proto.getName=function getName(){return"ScrollMSStackedColumn2DLineDY"};_proto.__setDefaultConfig=function __setDefaultConfig(){_MSStackedColumn2dLin.prototype.__setDefaultConfig.call(this);var config=this.config;config.isstacked=true;config.friendlyName=CHART_STR;config.defaultDatasetType=COLUMN_STR;config.sDefaultDatasetType=LINE_STR;config.showzeroplaneontop=1;config.avgScrollPointWidth=75;config.canvasborderthickness=1};_proto.configureAttributes=function configureAttributes(dataObj){_MSStackedColumn2dLin.prototype.configureAttributes.call(this,dataObj);_scrollApis.configurer.call(this,dataObj)};_proto._setAxisScale=function _setAxisScale(){_scrollApis.setAxisScale.call(this)};_proto._resetViewPortConfig=function _resetViewPortConfig(){_scrollApis.resetViewPortConfig.call(this)};return ScrollMSStackedColumn2DLineDY}(_msstackedcolumn2dlinedy.default);ScrollMSStackedColumn2DLineDY.prototype._setAxisScale=_scrollApis.setAxisScale;ScrollMSStackedColumn2DLineDY.prototype._resetViewPortConfig=_scrollApis.resetViewPortConfig;var _default=exports.default=ScrollMSStackedColumn2DLineDY;