{"ast":null,"code":"\"use strict\";\n\nvar __createBinding = this && this.__createBinding || (Object.create ? function (o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n var desc = Object.getOwnPropertyDescriptor(m, k);\n if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) {\n desc = {\n enumerable: true,\n get: function () {\n return m[k];\n }\n };\n }\n Object.defineProperty(o, k2, desc);\n} : function (o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n o[k2] = m[k];\n});\nvar __setModuleDefault = this && this.__setModuleDefault || (Object.create ? function (o, v) {\n Object.defineProperty(o, \"default\", {\n enumerable: true,\n value: v\n });\n} : function (o, v) {\n o[\"default\"] = v;\n});\nvar __importStar = this && this.__importStar || function (mod) {\n if (mod && mod.__esModule) return mod;\n var result = {};\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\n __setModuleDefault(result, mod);\n return result;\n};\nvar __exportStar = this && this.__exportStar || function (m, exports) {\n for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);\n};\nvar __read = this && this.__read || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o),\n r,\n ar = [],\n e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n } catch (error) {\n e = {\n error: error\n };\n } finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n } finally {\n if (e) throw e.error;\n }\n }\n return ar;\n};\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.Arrow = exports.DiagonalArrow = exports.DiagonalStrike = exports.Border2 = exports.Border = exports.RenderElement = void 0;\nvar Notation = __importStar(require(\"../common/Notation.js\"));\n__exportStar(require(\"../common/Notation.js\"), exports);\nvar RenderElement = function (name, offset) {\n if (offset === void 0) {\n offset = '';\n }\n return function (node, _child) {\n var shape = node.adjustBorder(node.html('mjx-' + name));\n if (offset) {\n var d = node.getOffset(offset);\n if (node.thickness !== Notation.THICKNESS || d) {\n var transform = \"translate\".concat(offset, \"(\").concat(node.em(node.thickness / 2 - d), \")\");\n node.adaptor.setStyle(shape, 'transform', transform);\n }\n }\n node.adaptor.append(node.chtml, shape);\n };\n};\nexports.RenderElement = RenderElement;\nvar Border = function (side) {\n return Notation.CommonBorder(function (node, child) {\n node.adaptor.setStyle(child, 'border-' + side, node.em(node.thickness) + ' solid');\n })(side);\n};\nexports.Border = Border;\nvar Border2 = function (name, side1, side2) {\n return Notation.CommonBorder2(function (node, child) {\n var border = node.em(node.thickness) + ' solid';\n node.adaptor.setStyle(child, 'border-' + side1, border);\n node.adaptor.setStyle(child, 'border-' + side2, border);\n })(name, side1, side2);\n};\nexports.Border2 = Border2;\nvar DiagonalStrike = function (name, neg) {\n return Notation.CommonDiagonalStrike(function (cname) {\n return function (node, _child) {\n var _a = node.getBBox(),\n w = _a.w,\n h = _a.h,\n d = _a.d;\n var _b = __read(node.getArgMod(w, h + d), 2),\n a = _b[0],\n W = _b[1];\n var t = neg * node.thickness / 2;\n var strike = node.adjustBorder(node.html(cname, {\n style: {\n width: node.em(W),\n transform: 'rotate(' + node.fixed(-neg * a) + 'rad) translateY(' + t + 'em)'\n }\n }));\n node.adaptor.append(node.chtml, strike);\n };\n })(name);\n};\nexports.DiagonalStrike = DiagonalStrike;\nvar DiagonalArrow = function (name) {\n return Notation.CommonDiagonalArrow(function (node, arrow) {\n node.adaptor.append(node.chtml, arrow);\n })(name);\n};\nexports.DiagonalArrow = DiagonalArrow;\nvar Arrow = function (name) {\n return Notation.CommonArrow(function (node, arrow) {\n node.adaptor.append(node.chtml, arrow);\n })(name);\n};\nexports.Arrow = Arrow;","map":{"version":3,"names":["__createBinding","Object","create","o","m","k","k2","undefined","desc","getOwnPropertyDescriptor","__esModule","writable","configurable","enumerable","get","defineProperty","__setModuleDefault","v","value","__importStar","mod","result","prototype","hasOwnProperty","call","__exportStar","exports","p","__read","n","Symbol","iterator","i","r","ar","e","next","done","push","error","Arrow","DiagonalArrow","DiagonalStrike","Border2","Border","RenderElement","Notation","require","name","offset","node","_child","shape","adjustBorder","html","d","getOffset","thickness","THICKNESS","transform","concat","em","adaptor","setStyle","append","chtml","side","CommonBorder","child","side1","side2","CommonBorder2","border","neg","CommonDiagonalStrike","cname","_a","getBBox","w","h","_b","getArgMod","a","W","t","strike","style","width","fixed","CommonDiagonalArrow","arrow","CommonArrow"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/mathjax-full/js/output/chtml/Notation.js"],"sourcesContent":["\"use strict\";\nvar __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n var desc = Object.getOwnPropertyDescriptor(m, k);\n if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) {\n desc = { enumerable: true, get: function() { return m[k]; } };\n }\n Object.defineProperty(o, k2, desc);\n}) : (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n o[k2] = m[k];\n}));\nvar __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {\n Object.defineProperty(o, \"default\", { enumerable: true, value: v });\n}) : function(o, v) {\n o[\"default\"] = v;\n});\nvar __importStar = (this && this.__importStar) || function (mod) {\n if (mod && mod.__esModule) return mod;\n var result = {};\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\n __setModuleDefault(result, mod);\n return result;\n};\nvar __exportStar = (this && this.__exportStar) || function(m, exports) {\n for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);\n};\nvar __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.Arrow = exports.DiagonalArrow = exports.DiagonalStrike = exports.Border2 = exports.Border = exports.RenderElement = void 0;\nvar Notation = __importStar(require(\"../common/Notation.js\"));\n__exportStar(require(\"../common/Notation.js\"), exports);\nvar RenderElement = function (name, offset) {\n if (offset === void 0) { offset = ''; }\n return (function (node, _child) {\n var shape = node.adjustBorder(node.html('mjx-' + name));\n if (offset) {\n var d = node.getOffset(offset);\n if (node.thickness !== Notation.THICKNESS || d) {\n var transform = \"translate\".concat(offset, \"(\").concat(node.em(node.thickness / 2 - d), \")\");\n node.adaptor.setStyle(shape, 'transform', transform);\n }\n }\n node.adaptor.append(node.chtml, shape);\n });\n};\nexports.RenderElement = RenderElement;\nvar Border = function (side) {\n return Notation.CommonBorder(function (node, child) {\n node.adaptor.setStyle(child, 'border-' + side, node.em(node.thickness) + ' solid');\n })(side);\n};\nexports.Border = Border;\nvar Border2 = function (name, side1, side2) {\n return Notation.CommonBorder2(function (node, child) {\n var border = node.em(node.thickness) + ' solid';\n node.adaptor.setStyle(child, 'border-' + side1, border);\n node.adaptor.setStyle(child, 'border-' + side2, border);\n })(name, side1, side2);\n};\nexports.Border2 = Border2;\nvar DiagonalStrike = function (name, neg) {\n return Notation.CommonDiagonalStrike(function (cname) { return function (node, _child) {\n var _a = node.getBBox(), w = _a.w, h = _a.h, d = _a.d;\n var _b = __read(node.getArgMod(w, h + d), 2), a = _b[0], W = _b[1];\n var t = neg * node.thickness / 2;\n var strike = node.adjustBorder(node.html(cname, { style: {\n width: node.em(W),\n transform: 'rotate(' + node.fixed(-neg * a) + 'rad) translateY(' + t + 'em)',\n } }));\n node.adaptor.append(node.chtml, strike);\n }; })(name);\n};\nexports.DiagonalStrike = DiagonalStrike;\nvar DiagonalArrow = function (name) {\n return Notation.CommonDiagonalArrow(function (node, arrow) {\n node.adaptor.append(node.chtml, arrow);\n })(name);\n};\nexports.DiagonalArrow = DiagonalArrow;\nvar Arrow = function (name) {\n return Notation.CommonArrow(function (node, arrow) {\n node.adaptor.append(node.chtml, arrow);\n })(name);\n};\nexports.Arrow = Arrow;\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}