@fusioncharts/charts
Version:
JavaScript Data Visualisation Library
1 lines • 1.74 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 _zoomline=_interopRequireDefault(require("../zoomline"));var _msdybasecartesian=require("../_internal/msdybasecartesian");var _cartesianAxisDualY=_interopRequireDefault(require("../../factories/cartesian-axis-dual-y"));var _zoomlineDualYDataset=_interopRequireDefault(require("../../factories/zoomline-dual-y-dataset"));var CHART_STR="Zoomable and Panable Multi-series Dual-axis Line Chart",ZOOMLINE_STR="zoomline";var ZoomLineDy=function(_ZoomLine){function ZoomLineDy(){var _this;_this=_ZoomLine.call(this)||this;_this.getSpecificxAxisConf=_msdybasecartesian.getSpecificxAxisConf;_this.getSpecificyAxisConf=_msdybasecartesian.getSpecificyAxisConf;_this.registerFactory("axis",_cartesianAxisDualY.default,["canvas"]);_this.registerFactory("dataset",_zoomlineDualYDataset.default,["vCanvas"]);return _this}(0,_inheritsLoose2.default)(ZoomLineDy,_ZoomLine);ZoomLineDy.getName=function getName(){return"ZoomLineDy"};var _proto=ZoomLineDy.prototype;_proto.getName=function getName(){return"ZoomLineDy"};_proto.__setDefaultConfig=function __setDefaultConfig(){_ZoomLine.prototype.__setDefaultConfig.call(this);var config=this.config;config.friendlyName=CHART_STR;config.defaultDatasetType=ZOOMLINE_STR;config.isdual=true;config.syncaxislimits=0};_proto._feedAxesRawData=function _feedAxesRawData(){return _msdybasecartesian._feedAxesRawData.call(this)};return ZoomLineDy}(_zoomline.default);ZoomLineDy.prototype.setAxisDimention=_msdybasecartesian.setAxisDimention;var _default=exports.default=ZoomLineDy;