freemarker-parser
Version:
Freemarker Parser is a javascript implementation of the Freemarker
49 lines • 1.8 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NodeTypes = void 0;
var NodeTypes;
(function (NodeTypes) {
NodeTypes["Program"] = "Program";
NodeTypes["Else"] = "Else";
NodeTypes["Condition"] = "Condition";
NodeTypes["ConditionElse"] = "ConditionElse";
NodeTypes["Include"] = "Include";
NodeTypes["List"] = "List";
NodeTypes["Text"] = "Text";
NodeTypes["Assign"] = "Assign";
NodeTypes["Global"] = "Global";
NodeTypes["Local"] = "Local";
NodeTypes["Macro"] = "Macro";
NodeTypes["MacroCall"] = "MacroCall";
NodeTypes["Interpolation"] = "Interpolation";
NodeTypes["Items"] = "Items";
NodeTypes["Attempt"] = "Attempt";
NodeTypes["Recover"] = "Recover";
NodeTypes["Comment"] = "Comment";
NodeTypes["Switch"] = "Switch";
NodeTypes["SwitchCase"] = "SwitchCase";
NodeTypes["SwitchDefault"] = "SwitchDefault";
NodeTypes["Break"] = "Break";
NodeTypes["Function"] = "Function";
NodeTypes["Return"] = "Return";
NodeTypes["Compress"] = "Compress";
NodeTypes["Import"] = "Import";
NodeTypes["Stop"] = "Stop";
NodeTypes["Setting"] = "Setting";
NodeTypes["Lt"] = "Lt";
NodeTypes["Nt"] = "Nt";
NodeTypes["Rt"] = "Rt";
NodeTypes["T"] = "T";
NodeTypes["Flush"] = "Flush";
NodeTypes["Ftl"] = "Ftl";
NodeTypes["Escape"] = "Escape";
NodeTypes["NoEscape"] = "NoEscape";
NodeTypes["Visit"] = "visit";
NodeTypes["Recurse"] = "Recurse";
NodeTypes["Nested"] = "Nested";
NodeTypes["Fallback"] = "Fallback";
NodeTypes["AutoEsc"] = "AutoEsc";
NodeTypes["NoAutoEsc"] = "NoAutoEsc";
NodeTypes["OutputFormat"] = "OutputFormat";
})(NodeTypes = exports.NodeTypes || (exports.NodeTypes = {}));
//# sourceMappingURL=NodeTypes.js.map