fc2d015d6b4845575bc1d70d19563ddb157ad1e9b89df3f9661490611dcc2a8e.json 16 KB

1
  1. {"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};\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.Arrow = exports.DiagonalArrow = exports.DiagonalStrike = exports.Border2 = exports.Border = exports.RenderLine = exports.lineOffset = exports.lineData = exports.computeLineData = void 0;\nvar Notation = __importStar(require(\"../common/Notation.js\"));\n__exportStar(require(\"../common/Notation.js\"), exports);\nexports.computeLineData = {\n top: function (h, _d, w, t) {\n return [0, h - t, w, h - t];\n },\n right: function (h, d, w, t) {\n return [w - t, -d, w - t, h];\n },\n bottom: function (_h, d, w, t) {\n return [0, t - d, w, t - d];\n },\n left: function (h, d, _w, t) {\n return [t, -d, t, h];\n },\n vertical: function (h, d, w, _t) {\n return [w / 2, h, w / 2, -d];\n },\n horizontal: function (h, d, w, _t) {\n return [0, (h - d) / 2, w, (h - d) / 2];\n },\n up: function (h, d, w, t) {\n return [t, t - d, w - t, h - t];\n },\n down: function (h, d, w, t) {\n return [t, h - t, w - t, t - d];\n }\n};\nvar lineData = function (node, kind, offset) {\n if (offset === void 0) {\n offset = '';\n }\n var _a = node.getBBox(),\n h = _a.h,\n d = _a.d,\n w = _a.w;\n var t = node.thickness / 2;\n return (0, exports.lineOffset)(exports.computeLineData[kind](h, d, w, t), node, offset);\n};\nexports.lineData = lineData;\nvar lineOffset = function (data, node, offset) {\n if (offset) {\n var d = node.getOffset(offset);\n if (d) {\n if (offset === 'X') {\n data[0] -= d;\n data[2] -= d;\n } else {\n data[1] -= d;\n data[3] -= d;\n }\n }\n }\n return data;\n};\nexports.lineOffset = lineOffset;\nvar RenderLine = function (line, offset) {\n if (offset === void 0) {\n offset = '';\n }\n return function (node, _child) {\n var L = node.line((0, exports.lineData)(node, line, offset));\n node.adaptor.append(node.element, L);\n };\n};\nexports.RenderLine = RenderLine;\nvar Border = function (side) {\n return Notation.CommonBorder(function (node, _child) {\n node.adaptor.append(node.element, node.line((0, exports.lineData)(node, side)));\n })(side);\n};\nexports.Border = Border;\nvar Border2 = function (name, side1, side2) {\n return Notation.CommonBorder2(function (node, _child) {\n node.adaptor.append(node.element, node.line((0, exports.lineData)(node, side1)));\n node.adaptor.append(node.element, node.line((0, exports.lineData)(node, side2)));\n })(name, side1, side2);\n};\nexports.Border2 = Border2;\nvar DiagonalStrike = function (name) {\n return Notation.CommonDiagonalStrike(function (_cname) {\n return function (node, _child) {\n node.adaptor.append(node.element, node.line((0, exports.lineData)(node, name)));\n };\n })(name);\n};\nexports.DiagonalStrike = DiagonalStrike;\nvar DiagonalArrow = function (name) {\n return Notation.CommonDiagonalArrow(function (node, arrow) {\n node.adaptor.append(node.element, arrow);\n })(name);\n};\nexports.DiagonalArrow = DiagonalArrow;\nvar Arrow = function (name) {\n return Notation.CommonArrow(function (node, arrow) {\n node.adaptor.append(node.element, 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","Arrow","DiagonalArrow","DiagonalStrike","Border2","Border","RenderLine","lineOffset","lineData","computeLineData","Notation","require","top","h","_d","w","t","right","d","bottom","_h","left","_w","vertical","_t","horizontal","up","down","node","kind","offset","_a","getBBox","thickness","data","getOffset","line","_child","L","adaptor","append","element","side","CommonBorder","name","side1","side2","CommonBorder2","CommonDiagonalStrike","_cname","CommonDiagonalArrow","arrow","CommonArrow"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/mathjax-full/js/output/svg/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};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.Arrow = exports.DiagonalArrow = exports.DiagonalStrike = exports.Border2 = exports.Border = exports.RenderLine = exports.lineOffset = exports.lineData = exports.computeLineData = void 0;\nvar Notation = __importStar(require(\"../common/Notation.js\"));\n__exportStar(require(\"../common/Notation.js\"), exports);\nexports.computeLineData = {\n top: function (h, _d, w, t) { return [0, h - t, w, h - t]; },\n right: function (h, d, w, t) { return [w - t, -d, w - t, h]; },\n bottom: function (_h, d, w, t) { return [0, t - d, w, t - d]; },\n left: function (h, d, _w, t) { return [t, -d, t, h]; },\n vertical: function (h, d, w, _t) { return [w / 2, h, w / 2, -d]; },\n horizontal: function (h, d, w, _t) { return [0, (h - d) / 2, w, (h - d) / 2]; },\n up: function (h, d, w, t) { return [t, t - d, w - t, h - t]; },\n down: function (h, d, w, t) { return [t, h - t, w - t, t - d]; }\n};\nvar lineData = function (node, kind, offset) {\n if (offset === void 0) { offset = ''; }\n var _a = node.getBBox(), h = _a.h, d = _a.d, w = _a.w;\n var t = node.thickness / 2;\n return (0, exports.lineOffset)(exports.computeLineData[kind](h, d, w, t), node, offset);\n};\nexports.lineData = lineData;\nvar lineOffset = function (data, node, offset) {\n if (offset) {\n var d = node.getOffset(offset);\n if (d) {\n if (offset === 'X') {\n data[0] -= d;\n data[2] -= d;\n }\n else {\n data[1] -= d;\n data[3] -= d;\n }\n }\n }\n return data;\n};\nexports.lineOffset = lineOffset;\nvar RenderLine = function (line, offset) {\n if (offset === void 0) { offset = ''; }\n return (function (node, _child) {\n var L = node.line((0, exports.lineData)(node, line, offset));\n node.adaptor.append(node.element, L);\n });\n};\nexports.RenderLine = RenderLine;\nvar Border = function (side) {\n return Notation.CommonBorder(function (node, _child) {\n node.adaptor.append(node.element, node.line((0, exports.lineData)(node, side)));\n })(side);\n};\nexports.Border = Border;\nvar Border2 = function (name, side1, side2) {\n return Notation.CommonBorder2(function (node, _child) {\n node.adaptor.append(node.element, node.line((0, exports.lineData)(node, side1)));\n node.adaptor.append(node.element, node.line((0, exports.lineData)(node, side2)));\n })(name, side1, side2);\n};\nexports.Border2 = Border2;\nvar DiagonalStrike = function (name) {\n return Notation.CommonDiagonalStrike(function (_cname) { return function (node, _child) {\n node.adaptor.append(node.element, node.line((0, exports.lineData)(node, name)));\n }; })(name);\n};\nexports.DiagonalStrike = DiagonalStrike;\nvar DiagonalArrow = function (name) {\n return Notation.CommonDiagonalArrow(function (node, arrow) {\n node.adaptor.append(node.element, arrow);\n })(name);\n};\nexports.DiagonalArrow = DiagonalArrow;\nvar Arrow = function (name) {\n return Notation.CommonArrow(function (node, arrow) {\n node.adaptor.append(node.element, arrow);\n })(name);\n};\nexports.Arrow = Arrow;\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}