12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.Lab = exports.notice = exports.Stage = void 0;
- var mix_1 = require("./plots/mix");
- /** 实验室图表所处的阶段 */
- var Stage;
- (function (Stage) {
- Stage["DEV"] = "DEV";
- Stage["BETA"] = "BETA";
- Stage["STABLE"] = "STABLE";
- })(Stage = exports.Stage || (exports.Stage = {}));
- /**
- * 不同阶段打印一些消息给开发者
- * @param stage
- */
- function notice(stage, plotType) {
- console.warn(stage === Stage.DEV
- ? "Plot '".concat(plotType, "' is in DEV stage, just give us issues.")
- : stage === Stage.BETA
- ? "Plot '".concat(plotType, "' is in BETA stage, DO NOT use it in production env.")
- : stage === Stage.STABLE
- ? "Plot '".concat(plotType, "' is in STABLE stage, import it by \"import { ").concat(plotType, " } from '@antv/g2plot'\".")
- : 'invalid Stage type.');
- }
- exports.notice = notice;
- /**
- * 实验室图表,实验室中的图表分成不同的阶段。
- */
- var Lab = /** @class */ (function () {
- function Lab() {
- }
- Object.defineProperty(Lab, "MultiView", {
- get: function () {
- notice(Stage.STABLE, 'MultiView');
- return mix_1.Mix;
- },
- enumerable: false,
- configurable: true
- });
- return Lab;
- }());
- exports.Lab = Lab;
- //# sourceMappingURL=lab.js.map
|