@abaplint/core
Version:
abaplint - Core API
25 lines • 587 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AbstractNode = void 0;
class AbstractNode {
constructor() {
this.children = [];
}
addChild(n) {
this.children.push(n);
}
setChildren(children) {
this.children = children;
}
getChildren() {
return this.children;
}
getFirstChild() {
return this.children[0];
}
getLastChild() {
return this.children[this.children.length - 1];
}
}
exports.AbstractNode = AbstractNode;
//# sourceMappingURL=_abstract_node.js.map