12345678910111213141516171819202122232425262728 |
- import { __extends } from "tslib";
- import Path from '../Path.js';
- import * as polyHelper from '../helper/poly.js';
- var PolygonShape = (function () {
- function PolygonShape() {
- this.points = null;
- this.smooth = 0;
- this.smoothConstraint = null;
- }
- return PolygonShape;
- }());
- export { PolygonShape };
- var Polygon = (function (_super) {
- __extends(Polygon, _super);
- function Polygon(opts) {
- return _super.call(this, opts) || this;
- }
- Polygon.prototype.getDefaultShape = function () {
- return new PolygonShape();
- };
- Polygon.prototype.buildPath = function (ctx, shape) {
- polyHelper.buildPath(ctx, shape, true);
- };
- return Polygon;
- }(Path));
- ;
- Polygon.prototype.type = 'polygon';
- export default Polygon;
|