ts-fusion-parser
Version:
Parser for Neos Fusion Files
17 lines (16 loc) • 648 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ValueAssignment = void 0;
const AbstractOperation_1 = require("./AbstractOperation");
const AbstractNode_1 = require("../../common/AbstractNode");
class ValueAssignment extends AbstractOperation_1.AbstractOperation {
constructor(pathValue, position, parent) {
super(position, parent);
this.pathValue = pathValue;
AbstractNode_1.AbstractNode.setParentOfNode(this.pathValue, this);
}
visit(visitor, currentPath) {
return visitor.visitValueAssignment(this, currentPath);
}
}
exports.ValueAssignment = ValueAssignment;