cione-comp-lib
Version:
`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`
39 lines (38 loc) • 1.48 kB
JavaScript
import { __extends } from "../../../../tslib/tslib.es6.mjs";
import { mixin } from "../../../../zrender/lib/core/util.mjs";
import ComponentModel from "../../model/Component.mjs";
import { AxisModelCommonMixin } from "../axisModelCommonMixin.mjs";
import { SINGLE_REFERRING } from "../../util/model.mjs";
var PolarAxisModel = function(_super) {
__extends(PolarAxisModel2, _super);
function PolarAxisModel2() {
return _super !== null && _super.apply(this, arguments) || this;
}
PolarAxisModel2.prototype.getCoordSysModel = function() {
return this.getReferringComponents("polar", SINGLE_REFERRING).models[0];
};
PolarAxisModel2.type = "polarAxis";
return PolarAxisModel2;
}(ComponentModel);
mixin(PolarAxisModel, AxisModelCommonMixin);
var AngleAxisModel = function(_super) {
__extends(AngleAxisModel2, _super);
function AngleAxisModel2() {
var _this = _super !== null && _super.apply(this, arguments) || this;
_this.type = AngleAxisModel2.type;
return _this;
}
AngleAxisModel2.type = "angleAxis";
return AngleAxisModel2;
}(PolarAxisModel);
var RadiusAxisModel = function(_super) {
__extends(RadiusAxisModel2, _super);
function RadiusAxisModel2() {
var _this = _super !== null && _super.apply(this, arguments) || this;
_this.type = RadiusAxisModel2.type;
return _this;
}
RadiusAxisModel2.type = "radiusAxis";
return RadiusAxisModel2;
}(PolarAxisModel);
export { AngleAxisModel, PolarAxisModel, RadiusAxisModel };