index.js 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. "use strict";
  2. exports.__esModule = true;
  3. exports["default"] = void 0;
  4. var _scale = require("@antv/scale");
  5. exports.getScale = _scale.getScale;
  6. exports.getTickMethod = _scale.getTickMethod;
  7. var _catTick = _interopRequireDefault(require("./cat-tick"));
  8. var _linearTick = _interopRequireDefault(require("./linear-tick"));
  9. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
  10. var Linear = (0, _scale.getScale)('linear');
  11. var Identity = (0, _scale.getScale)('identity');
  12. var Category = (0, _scale.getScale)('category');
  13. var TimeCat = (0, _scale.getScale)('timeCat'); // 覆盖0.3.x的 cat 方法
  14. (0, _scale.registerTickMethod)('cat', _catTick["default"]);
  15. (0, _scale.registerTickMethod)('time-cat', _catTick["default"]); // 覆盖linear 度量的tick算法
  16. (0, _scale.registerTickMethod)('wilkinson-extended', _linearTick["default"]);
  17. _scale.Scale.Linear = Linear;
  18. _scale.Scale.Identity = Identity;
  19. _scale.Scale.Category = Category;
  20. _scale.Scale.Cat = Category;
  21. _scale.Scale.TimeCat = TimeCat;
  22. var _default = _scale.Scale;
  23. exports["default"] = _default;