| 12345678910111213141516171819202122232425262728293031323334 | import { __extends } from "tslib";import Path from '../Path.js';import * as polyHelper from '../helper/poly.js';var PolylineShape = (function () {    function PolylineShape() {        this.points = null;        this.percent = 1;        this.smooth = 0;        this.smoothConstraint = null;    }    return PolylineShape;}());export { PolylineShape };var Polyline = (function (_super) {    __extends(Polyline, _super);    function Polyline(opts) {        return _super.call(this, opts) || this;    }    Polyline.prototype.getDefaultStyle = function () {        return {            stroke: '#000',            fill: null        };    };    Polyline.prototype.getDefaultShape = function () {        return new PolylineShape();    };    Polyline.prototype.buildPath = function (ctx, shape) {        polyHelper.buildPath(ctx, shape, false);    };    return Polyline;}(Path));Polyline.prototype.type = 'polyline';export default Polyline;
 |