UNPKG

cione-comp-lib

Version:

`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`

31 lines (30 loc) 1.34 kB
import { __extends } from "../../../../tslib/tslib.es6.mjs"; import { use } from "../../extension.mjs"; import ComponentView from "../../view/Component.mjs"; import SingleAxisView from "../axis/SingleAxisView.mjs"; import axisModelCreator from "../../coord/axisModelCreator.mjs"; import SingleAxisModel from "../../coord/single/AxisModel.mjs"; import singleCreator from "../../coord/single/singleCreator.mjs"; import { install as install$1 } from "../axisPointer/install.mjs"; import AxisView from "../axis/AxisView.mjs"; import SingleAxisPointer from "../axisPointer/SingleAxisPointer.mjs"; var SingleView = function(_super) { __extends(SingleView2, _super); function SingleView2() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.type = SingleView2.type; return _this; } SingleView2.type = "single"; return SingleView2; }(ComponentView); function install(registers) { use(install$1); AxisView.registerAxisPointerClass("SingleAxisPointer", SingleAxisPointer); registers.registerComponentView(SingleView); registers.registerComponentView(SingleAxisView); registers.registerComponentModel(SingleAxisModel); axisModelCreator(registers, "single", SingleAxisModel, SingleAxisModel.defaultOption); registers.registerCoordinateSystem("single", singleCreator); } export { install };