@antv/f2
Version:
Charts for mobile visualization.
25 lines (24 loc) • 607 B
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "Scale", {
enumerable: true,
get: function get() {
return _base.default;
}
});
exports.getScale = getClass;
exports.registerScale = registerClass;
var _base = _interopRequireDefault(require("./base"));
var map = {};
function getClass(key) {
return map[key];
}
function registerClass(key, cls) {
if (getClass(key)) {
throw new Error("type '".concat(key, "' existed."));
}
map[key] = cls;
}
;