UNPKG

ts-fusion-parser

Version:

Parser for Neos Fusion Files

17 lines (16 loc) 637 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ValueCopy = void 0; const AbstractNode_1 = require("../../common/AbstractNode"); const AbstractOperation_1 = require("./AbstractOperation"); class ValueCopy extends AbstractOperation_1.AbstractOperation { constructor(assignedObjectPath, position, parent) { super(position, parent); this.assignedObjectPath = assignedObjectPath; AbstractNode_1.AbstractNode.setParentOfNode(this.assignedObjectPath, this); } visit(visitor, ...args) { return visitor.visitValueCopy(this); } } exports.ValueCopy = ValueCopy;