@alicloud/cloud-charts
Version:

50 lines (49 loc) • 1.67 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports["default"] = exports.Miniline = void 0;
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _Wline = require("../Wline");
var _errorWrap = _interopRequireDefault(require("../common/errorWrap"));
var _themes = _interopRequireDefault(require("../themes"));
var Miniline = exports.Miniline = /*#__PURE__*/function (_Line) {
(0, _inheritsLoose2["default"])(Miniline, _Line);
function Miniline() {
var _this;
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
_this = _Line.call.apply(_Line, [this].concat(args)) || this;
_this.chartName = 'G2MiniLine';
return _this;
}
var _proto = Miniline.prototype;
_proto.getDefaultConfig = function getDefaultConfig() {
var lineWidth = _themes["default"]['widgets-line-width'];
return {
padding: [lineWidth, lineWidth, lineWidth, lineWidth],
colors: _themes["default"].category_12,
areaColors: [],
xAxis: {
visible: false,
type: 'time',
// 默认为线性
mask: 'auto' // 上述type为time时,此字段生效
},
yAxis: {
visible: false,
max: null,
min: null
},
legend: false,
tooltip: false,
area: true,
spline: false,
symbol: false,
label: false
};
};
return Miniline;
}(_Wline.Line);
var Wminiline = (0, _errorWrap["default"])(Miniline);
var _default = exports["default"] = Wminiline;