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;
|