line.js 699 B

1234567891011121314151617181920212223242526272829303132
  1. function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }
  2. var Path = require('./path');
  3. var Geom = require('./base');
  4. require('./shape/line');
  5. var Line =
  6. /*#__PURE__*/
  7. function (_Path) {
  8. _inheritsLoose(Line, _Path);
  9. function Line() {
  10. return _Path.apply(this, arguments) || this;
  11. }
  12. var _proto = Line.prototype;
  13. _proto.getDefaultCfg = function getDefaultCfg() {
  14. var cfg = _Path.prototype.getDefaultCfg.call(this);
  15. cfg.type = 'line';
  16. cfg.sortable = true;
  17. return cfg;
  18. };
  19. return Line;
  20. }(Path);
  21. Geom.Line = Line;
  22. module.exports = Line;