UNPKG

ts-fusion-parser

Version:

Parser for Neos Fusion Files

20 lines (19 loc) 731 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LiteralObjectEntryNode = void 0; const AbstractNode_1 = require("../../../common/AbstractNode"); const EelNode_1 = require("./EelNode"); class LiteralObjectEntryNode extends EelNode_1.EelNode { constructor(key, value, position) { super(position); this.key = key; AbstractNode_1.AbstractNode.setParentOfNode(this.key, this); this.value = value; AbstractNode_1.AbstractNode.setParentOfNode(this.value, this); this.position = position; } toString(intend) { return `${this.key.toString()}: ${this.value.toString()}`; } } exports.LiteralObjectEntryNode = LiteralObjectEntryNode;