UNPKG

@fusioncharts/charts

Version:

JavaScript Data Visualisation Library

1 lines 2.62 kB
"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");exports.__esModule=true;exports.default=void 0;var _inheritsLoose2=_interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));var _lib=require("@fusioncharts/core/src/lib");var _cartesianStack=_interopRequireDefault(require("../../dataset/groups/cartesian-stack"));var _line=_interopRequireDefault(require("../../dataset/line"));var _column=_interopRequireDefault(require("../../dataset/column"));var _msdybasecartesian=_interopRequireDefault(require("../_internal/msdybasecartesian"));var CHART_STR="Stacked 2D Column and Line Chart",LINE_STR="line",COLUMN_STR="column",SEVENTYSTRING=_lib.preDefStr.SEVENTYSTRING;var StackedColumn2DLineDy=function(_MSDyBaseCartesian){function StackedColumn2DLineDy(){return _MSDyBaseCartesian.apply(this,arguments)||this}(0,_inheritsLoose2.default)(StackedColumn2DLineDy,_MSDyBaseCartesian);StackedColumn2DLineDy.getName=function getName(){return"StackedColumn2DLineDy"};var _proto=StackedColumn2DLineDy.prototype;_proto.getName=function getName(){return"StackedColumn2DLineDy"};_proto.__setDefaultConfig=function __setDefaultConfig(){_MSDyBaseCartesian.prototype.__setDefaultConfig.call(this);var config=this.config;config.friendlyName=CHART_STR;config.sDefaultDatasetType=LINE_STR;config.friendlyName=CHART_STR;config.defaultDatasetType=COLUMN_STR;config.isdual=true;config.isstacked=true;config.enablemousetracking=true;config.stack100percent=0;config.showSum=0;config.anchorborderthickness=1;config.anchorimageurl=_lib.UNDEF;config.anchorimagepadding=1;config.anchorsides=1;config.anchoralpha=_lib.UNDEF;config.anchorbgalpha=_lib.HUNDREDSTRING;config.anchorimagealpha=_lib.HUNDREDSTRING;config.anchorimagescale=100;config.anchorstartangle=90;config.anchorshadow=0;config.anchorbgcolor=_lib.UNDEF;config.anchorbordercolor=_lib.UNDEF;config.anchorradius=3;config.showvalues=1;config.plotfillalpha=SEVENTYSTRING;config.linedashlen=5;config.linedashgap=4;config.linedashed=_lib.UNDEF;config.linealpha=_lib.HUNDREDSTRING;config.linethickness=2;config.drawfullareaborder=1;config.connectnulldata=0;config.showzeroplaneontop=0};_proto.getDSdef=function getDSdef(name){return name===LINE_STR?_line.default:_column.default};_proto.getDSGroupdef=function getDSGroupdef(name){return name===COLUMN_STR?_cartesianStack.default:_lib.UNDEF};_proto.getDSType=function getDSType(name){if(name===void 0){name=""}if(name.toLowerCase()===LINE_STR){return LINE_STR}return COLUMN_STR};return StackedColumn2DLineDy}(_msdybasecartesian.default);var _default=exports.default=StackedColumn2DLineDy;