7ac83b81495b2961df91ff0acf09478ca75059e8b7e38ffa16db01c55f113507.json 13 KB

1
  1. {"ast":null,"code":"\"use strict\";\n\nvar __values = this && this.__values || function (o) {\n var s = typeof Symbol === \"function\" && Symbol.iterator,\n m = s && o[s],\n i = 0;\n if (m) return m.call(o);\n if (o && typeof o.length === \"number\") return {\n next: function () {\n if (o && i >= o.length) o = void 0;\n return {\n value: o && o[i++],\n done: !o\n };\n }\n };\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\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};\nvar __spreadArray = this && this.__spreadArray || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.AbstractFactory = void 0;\nvar AbstractFactory = function () {\n function AbstractFactory(nodes) {\n var e_1, _a;\n if (nodes === void 0) {\n nodes = null;\n }\n this.defaultKind = 'unknown';\n this.nodeMap = new Map();\n this.node = {};\n if (nodes === null) {\n nodes = this.constructor.defaultNodes;\n }\n try {\n for (var _b = __values(Object.keys(nodes)), _c = _b.next(); !_c.done; _c = _b.next()) {\n var kind = _c.value;\n this.setNodeClass(kind, nodes[kind]);\n }\n } catch (e_1_1) {\n e_1 = {\n error: e_1_1\n };\n } finally {\n try {\n if (_c && !_c.done && (_a = _b.return)) _a.call(_b);\n } finally {\n if (e_1) throw e_1.error;\n }\n }\n }\n AbstractFactory.prototype.create = function (kind) {\n var args = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n args[_i - 1] = arguments[_i];\n }\n return (this.node[kind] || this.node[this.defaultKind]).apply(void 0, __spreadArray([], __read(args), false));\n };\n AbstractFactory.prototype.setNodeClass = function (kind, nodeClass) {\n this.nodeMap.set(kind, nodeClass);\n var THIS = this;\n var KIND = this.nodeMap.get(kind);\n this.node[kind] = function () {\n var args = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n args[_i] = arguments[_i];\n }\n return new (KIND.bind.apply(KIND, __spreadArray([void 0, THIS], __read(args), false)))();\n };\n };\n AbstractFactory.prototype.getNodeClass = function (kind) {\n return this.nodeMap.get(kind);\n };\n AbstractFactory.prototype.deleteNodeClass = function (kind) {\n this.nodeMap.delete(kind);\n delete this.node[kind];\n };\n AbstractFactory.prototype.nodeIsKind = function (node, kind) {\n return node instanceof this.getNodeClass(kind);\n };\n AbstractFactory.prototype.getKinds = function () {\n return Array.from(this.nodeMap.keys());\n };\n AbstractFactory.defaultNodes = {};\n return AbstractFactory;\n}();\nexports.AbstractFactory = AbstractFactory;","map":{"version":3,"names":["__values","o","s","Symbol","iterator","m","i","call","length","next","value","done","TypeError","__read","n","r","ar","e","push","error","__spreadArray","to","from","pack","arguments","l","Array","prototype","slice","concat","Object","defineProperty","exports","AbstractFactory","nodes","e_1","_a","defaultKind","nodeMap","Map","node","constructor","defaultNodes","_b","keys","_c","kind","setNodeClass","e_1_1","return","create","args","_i","apply","nodeClass","set","THIS","KIND","get","bind","getNodeClass","deleteNodeClass","delete","nodeIsKind","getKinds"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/mathjax-full/js/core/Tree/Factory.js"],"sourcesContent":["\"use strict\";\nvar __values = (this && this.__values) || function(o) {\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\n if (m) return m.call(o);\n if (o && typeof o.length === \"number\") return {\n next: function () {\n if (o && i >= o.length) o = void 0;\n return { value: o && o[i++], done: !o };\n }\n };\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\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};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.AbstractFactory = void 0;\nvar AbstractFactory = (function () {\n function AbstractFactory(nodes) {\n var e_1, _a;\n if (nodes === void 0) { nodes = null; }\n this.defaultKind = 'unknown';\n this.nodeMap = new Map();\n this.node = {};\n if (nodes === null) {\n nodes = this.constructor.defaultNodes;\n }\n try {\n for (var _b = __values(Object.keys(nodes)), _c = _b.next(); !_c.done; _c = _b.next()) {\n var kind = _c.value;\n this.setNodeClass(kind, nodes[kind]);\n }\n }\n catch (e_1_1) { e_1 = { error: e_1_1 }; }\n finally {\n try {\n if (_c && !_c.done && (_a = _b.return)) _a.call(_b);\n }\n finally { if (e_1) throw e_1.error; }\n }\n }\n AbstractFactory.prototype.create = function (kind) {\n var args = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n args[_i - 1] = arguments[_i];\n }\n return (this.node[kind] || this.node[this.defaultKind]).apply(void 0, __spreadArray([], __read(args), false));\n };\n AbstractFactory.prototype.setNodeClass = function (kind, nodeClass) {\n this.nodeMap.set(kind, nodeClass);\n var THIS = this;\n var KIND = this.nodeMap.get(kind);\n this.node[kind] = function () {\n var args = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n args[_i] = arguments[_i];\n }\n return new (KIND.bind.apply(KIND, __spreadArray([void 0, THIS], __read(args), false)))();\n };\n };\n AbstractFactory.prototype.getNodeClass = function (kind) {\n return this.nodeMap.get(kind);\n };\n AbstractFactory.prototype.deleteNodeClass = function (kind) {\n this.nodeMap.delete(kind);\n delete this.node[kind];\n };\n AbstractFactory.prototype.nodeIsKind = function (node, kind) {\n return (node instanceof this.getNodeClass(kind));\n };\n AbstractFactory.prototype.getKinds = function () {\n return Array.from(this.nodeMap.keys());\n };\n AbstractFactory.defaultNodes = {};\n return AbstractFactory;\n}());\nexports.AbstractFactory = AbstractFactory;\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}