1 |
- {"ast":null,"code":"\"use strict\";\n\nvar __importDefault = this && this.__importDefault || function (mod) {\n return mod && mod.__esModule ? mod : {\n \"default\": mod\n };\n};\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nvar NodeUtil_js_1 = __importDefault(require(\"../NodeUtil.js\"));\nvar HtmlMethods = {};\nHtmlMethods.Href = function (parser, name) {\n var url = parser.GetArgument(name);\n var arg = GetArgumentMML(parser, name);\n NodeUtil_js_1.default.setAttribute(arg, 'href', url);\n parser.Push(arg);\n};\nHtmlMethods.Class = function (parser, name) {\n var CLASS = parser.GetArgument(name);\n var arg = GetArgumentMML(parser, name);\n var oldClass = NodeUtil_js_1.default.getAttribute(arg, 'class');\n if (oldClass) {\n CLASS = oldClass + ' ' + CLASS;\n }\n NodeUtil_js_1.default.setAttribute(arg, 'class', CLASS);\n parser.Push(arg);\n};\nHtmlMethods.Style = function (parser, name) {\n var style = parser.GetArgument(name);\n var arg = GetArgumentMML(parser, name);\n var oldStyle = NodeUtil_js_1.default.getAttribute(arg, 'style');\n if (oldStyle) {\n if (style.charAt(style.length - 1) !== ';') {\n style += ';';\n }\n style = oldStyle + ' ' + style;\n }\n NodeUtil_js_1.default.setAttribute(arg, 'style', style);\n parser.Push(arg);\n};\nHtmlMethods.Id = function (parser, name) {\n var ID = parser.GetArgument(name);\n var arg = GetArgumentMML(parser, name);\n NodeUtil_js_1.default.setAttribute(arg, 'id', ID);\n parser.Push(arg);\n};\nvar GetArgumentMML = function (parser, name) {\n var arg = parser.ParseArg(name);\n if (!NodeUtil_js_1.default.isInferred(arg)) {\n return arg;\n }\n var children = NodeUtil_js_1.default.getChildren(arg);\n if (children.length === 1) {\n return children[0];\n }\n var mrow = parser.create('node', 'mrow');\n NodeUtil_js_1.default.copyChildren(arg, mrow);\n NodeUtil_js_1.default.copyAttributes(arg, mrow);\n return mrow;\n};\nexports.default = HtmlMethods;","map":{"version":3,"names":["__importDefault","mod","__esModule","Object","defineProperty","exports","value","NodeUtil_js_1","require","HtmlMethods","Href","parser","name","url","GetArgument","arg","GetArgumentMML","default","setAttribute","Push","Class","CLASS","oldClass","getAttribute","Style","style","oldStyle","charAt","length","Id","ID","ParseArg","isInferred","children","getChildren","mrow","create","copyChildren","copyAttributes"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/mathjax-full/js/input/tex/html/HtmlMethods.js"],"sourcesContent":["\"use strict\";\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nvar NodeUtil_js_1 = __importDefault(require(\"../NodeUtil.js\"));\nvar HtmlMethods = {};\nHtmlMethods.Href = function (parser, name) {\n var url = parser.GetArgument(name);\n var arg = GetArgumentMML(parser, name);\n NodeUtil_js_1.default.setAttribute(arg, 'href', url);\n parser.Push(arg);\n};\nHtmlMethods.Class = function (parser, name) {\n var CLASS = parser.GetArgument(name);\n var arg = GetArgumentMML(parser, name);\n var oldClass = NodeUtil_js_1.default.getAttribute(arg, 'class');\n if (oldClass) {\n CLASS = oldClass + ' ' + CLASS;\n }\n NodeUtil_js_1.default.setAttribute(arg, 'class', CLASS);\n parser.Push(arg);\n};\nHtmlMethods.Style = function (parser, name) {\n var style = parser.GetArgument(name);\n var arg = GetArgumentMML(parser, name);\n var oldStyle = NodeUtil_js_1.default.getAttribute(arg, 'style');\n if (oldStyle) {\n if (style.charAt(style.length - 1) !== ';') {\n style += ';';\n }\n style = oldStyle + ' ' + style;\n }\n NodeUtil_js_1.default.setAttribute(arg, 'style', style);\n parser.Push(arg);\n};\nHtmlMethods.Id = function (parser, name) {\n var ID = parser.GetArgument(name);\n var arg = GetArgumentMML(parser, name);\n NodeUtil_js_1.default.setAttribute(arg, 'id', ID);\n parser.Push(arg);\n};\nvar GetArgumentMML = function (parser, name) {\n var arg = parser.ParseArg(name);\n if (!NodeUtil_js_1.default.isInferred(arg)) {\n return arg;\n }\n var children = NodeUtil_js_1.default.getChildren(arg);\n if (children.length === 1) {\n return children[0];\n }\n var mrow = parser.create('node', 'mrow');\n NodeUtil_js_1.default.copyChildren(arg, mrow);\n NodeUtil_js_1.default.copyAttributes(arg, mrow);\n return mrow;\n};\nexports.default = HtmlMethods;\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}
|