Files
lan-manager/web/node_modules/@antv/g-base/esm/abstract/group.js
openclaw 0a5f6a8047 Initial commit: Lan-manager project code
- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs

Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
2026-04-20 00:52:58 +08:00

27 lines
890 B
JavaScript

import { __extends } from "tslib";
import Container from './container';
var AbstractGroup = /** @class */ (function (_super) {
__extends(AbstractGroup, _super);
function AbstractGroup() {
return _super !== null && _super.apply(this, arguments) || this;
}
AbstractGroup.prototype.isGroup = function () {
return true;
};
AbstractGroup.prototype.isEntityGroup = function () {
return false;
};
AbstractGroup.prototype.clone = function () {
var clone = _super.prototype.clone.call(this);
// 获取构造函数
var children = this.getChildren();
for (var i = 0; i < children.length; i++) {
var child = children[i];
clone.add(child.clone());
}
return clone;
};
return AbstractGroup;
}(Container));
export default AbstractGroup;
//# sourceMappingURL=group.js.map