UNPKG

517 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.registerScale = exports.getScale = exports.Scale = void 0;
4var base_1 = require("./base");
5exports.Scale = base_1.default;
6var map = {};
7function getClass(key) {
8 return map[key];
9}
10exports.getScale = getClass;
11function registerClass(key, cls) {
12 if (getClass(key)) {
13 throw new Error("type '" + key + "' existed.");
14 }
15 map[key] = cls;
16}
17exports.registerScale = registerClass;
18//# sourceMappingURL=factory.js.map
\No newline at end of file