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.lookup = exports.separateOptions = exports.selectOptionsFromKeys = exports.selectOptions = exports.userOptions = exports.defaultOptions = exports.insert = exports.copy = exports.keys = exports.makeArray = exports.expandable = exports.Expandable = exports.OPTIONS = exports.REMOVE = exports.APPEND = exports.isObject = void 0;\nvar OBJECT = {}.constructor;\nfunction isObject(obj) {\n return typeof obj === 'object' && obj !== null && (obj.constructor === OBJECT || obj.constructor === Expandable);\n}\nexports.isObject = isObject;\nexports.APPEND = '[+]';\nexports.REMOVE = '[-]';\nexports.OPTIONS = {\n invalidOption: 'warn',\n optionError: function (message, _key) {\n if (exports.OPTIONS.invalidOption === 'fatal') {\n throw new Error(message);\n }\n console.warn('MathJax: ' + message);\n }\n};\nvar Expandable = function () {\n function Expandable() {}\n return Expandable;\n}();\nexports.Expandable = Expandable;\nfunction expandable(def) {\n return Object.assign(Object.create(Expandable.prototype), def);\n}\nexports.expandable = expandable;\nfunction makeArray(x) {\n return Array.isArray(x) ? x : [x];\n}\nexports.makeArray = makeArray;\nfunction keys(def) {\n if (!def) {\n return [];\n }\n return Object.keys(def).concat(Object.getOwnPropertySymbols(def));\n}\nexports.keys = keys;\nfunction copy(def) {\n var e_1, _a;\n var props = {};\n try {\n for (var _b = __values(keys(def)), _c = _b.next(); !_c.done; _c = _b.next()) {\n var key = _c.value;\n var prop = Object.getOwnPropertyDescriptor(def, key);\n var value = prop.value;\n if (Array.isArray(value)) {\n prop.value = insert([], value, false);\n } else if (isObject(value)) {\n prop.value = copy(value);\n }\n if (prop.enumerable) {\n props[key] = prop;\n }\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 return Object.defineProperties(def.constructor === Expandable ? expandable({}) : {}, props);\n}\nexports.copy = copy;\nfunction insert(dst, src, warn) {\n var e_2, _a;\n if (warn === void 0) {\n warn = true;\n }\n var _loop_1 = function (key) {\n if (warn && dst[key] === undefined && dst.constructor !== Expandable) {\n if (typeof key === 'symbol') {\n key = key.toString();\n }\n exports.OPTIONS.optionError(\"Invalid option \\\"\".concat(key, \"\\\" (no default value).\"), key);\n return \"continue\";\n }\n var sval = src[key],\n dval = dst[key];\n if (isObject(sval) && dval !== null && (typeof dval === 'object' || typeof dval === 'function')) {\n var ids = keys(sval);\n if (Array.isArray(dval) && (ids.length === 1 && (ids[0] === exports.APPEND || ids[0] === exports.REMOVE) && Array.isArray(sval[ids[0]]) || ids.length === 2 && ids.sort().join(',') === exports.APPEND + ',' + exports.REMOVE && Array.isArray(sval[exports.APPEND]) && Array.isArray(sval[exports.REMOVE]))) {\n if (sval[exports.REMOVE]) {\n dval = dst[key] = dval.filter(function (x) {\n return sval[exports.REMOVE].indexOf(x) < 0;\n });\n }\n if (sval[exports.APPEND]) {\n dst[key] = __spreadArray(__spreadArray([], __read(dval), false), __read(sval[exports.APPEND]), false);\n }\n } else {\n insert(dval, sval, warn);\n }\n } else if (Array.isArray(sval)) {\n dst[key] = [];\n insert(dst[key], sval, false);\n } else if (isObject(sval)) {\n dst[key] = copy(sval);\n } else {\n dst[key] = sval;\n }\n };\n try {\n for (var _b = __values(keys(src)), _c = _b.next(); !_c.done; _c = _b.next()) {\n var key = _c.value;\n _loop_1(key);\n }\n } catch (e_2_1) {\n e_2 = {\n error: e_2_1\n };\n } finally {\n try {\n if (_c && !_c.done && (_a = _b.return)) _a.call(_b);\n } finally {\n if (e_2) throw e_2.error;\n }\n }\n return dst;\n}\nexports.insert = insert;\nfunction defaultOptions(options) {\n var defs = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n defs[_i - 1] = arguments[_i];\n }\n defs.forEach(function (def) {\n return insert(options, def, false);\n });\n return options;\n}\nexports.defaultOptions = defaultOptions;\nfunction userOptions(options) {\n var defs = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n defs[_i - 1] = arguments[_i];\n }\n defs.forEach(function (def) {\n return insert(options, def, true);\n });\n return options;\n}\nexports.userOptions = userOptions;\nfunction selectOptions(options) {\n var e_3, _a;\n var keys = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n keys[_i - 1] = arguments[_i];\n }\n var subset = {};\n try {\n for (var keys_1 = __values(keys), keys_1_1 = keys_1.next(); !keys_1_1.done; keys_1_1 = keys_1.next()) {\n var key = keys_1_1.value;\n if (options.hasOwnProperty(key)) {\n subset[key] = options[key];\n }\n }\n } catch (e_3_1) {\n e_3 = {\n error: e_3_1\n };\n } finally {\n try {\n if (keys_1_1 && !keys_1_1.done && (_a = keys_1.return)) _a.call(keys_1);\n } finally {\n if (e_3) throw e_3.error;\n }\n }\n return subset;\n}\nexports.selectOptions = selectOptions;\nfunction selectOptionsFromKeys(options, object) {\n return selectOptions.apply(void 0, __spreadArray([options], __read(Object.keys(object)), false));\n}\nexports.selectOptionsFromKeys = selectOptionsFromKeys;\nfunction separateOptions(options) {\n var e_4, _a, e_5, _b;\n var objects = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n objects[_i - 1] = arguments[_i];\n }\n var results = [];\n try {\n for (var objects_1 = __values(objects), objects_1_1 = objects_1.next(); !objects_1_1.done; objects_1_1 = objects_1.next()) {\n var object = objects_1_1.value;\n var exists = {},\n missing = {};\n try {\n for (var _c = (e_5 = void 0, __values(Object.keys(options || {}))), _d = _c.next(); !_d.done; _d = _c.next()) {\n var key = _d.value;\n (object[key] === undefined ? missing : exists)[key] = options[key];\n }\n } catch (e_5_1) {\n e_5 = {\n error: e_5_1\n };\n } finally {\n try {\n if (_d && !_d.done && (_b = _c.return)) _b.call(_c);\n } finally {\n if (e_5) throw e_5.error;\n }\n }\n results.push(exists);\n options = missing;\n }\n } catch (e_4_1) {\n e_4 = {\n error: e_4_1\n };\n } finally {\n try {\n if (objects_1_1 && !objects_1_1.done && (_a = objects_1.return)) _a.call(objects_1);\n } finally {\n if (e_4) throw e_4.error;\n }\n }\n results.unshift(options);\n return results;\n}\nexports.separateOptions = separateOptions;\nfunction lookup(name, lookup, def) {\n if (def === void 0) {\n def = null;\n }\n return lookup.hasOwnProperty(name) ? lookup[name] : def;\n}\nexports.lookup = lookup;","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","lookup","separateOptions","selectOptionsFromKeys","selectOptions","userOptions","defaultOptions","insert","copy","keys","makeArray","expandable","Expandable","OPTIONS","REMOVE","APPEND","isObject","OBJECT","constructor","obj","invalidOption","optionError","message","_key","Error","console","warn","def","assign","create","x","isArray","getOwnPropertySymbols","e_1","_a","props","_b","_c","key","prop","getOwnPropertyDescriptor","enumerable","e_1_1","return","defineProperties","dst","src","e_2","_loop_1","undefined","toString","sval","dval","ids","sort","join","filter","indexOf","e_2_1","options","defs","_i","forEach","e_3","subset","keys_1","keys_1_1","hasOwnProperty","e_3_1","object","apply","e_4","e_5","objects","results","objects_1","objects_1_1","exists","missing","_d","e_5_1","e_4_1","unshift","name"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/mathjax-full/js/util/Options.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.lookup = exports.separateOptions = exports.selectOptionsFromKeys = exports.selectOptions = exports.userOptions = exports.defaultOptions = exports.insert = exports.copy = exports.keys = exports.makeArray = exports.expandable = exports.Expandable = exports.OPTIONS = exports.REMOVE = exports.APPEND = exports.isObject = void 0;\nvar OBJECT = {}.constructor;\nfunction isObject(obj) {\n return typeof obj === 'object' && obj !== null &&\n (obj.constructor === OBJECT || obj.constructor === Expandable);\n}\nexports.isObject = isObject;\nexports.APPEND = '[+]';\nexports.REMOVE = '[-]';\nexports.OPTIONS = {\n invalidOption: 'warn',\n optionError: function (message, _key) {\n if (exports.OPTIONS.invalidOption === 'fatal') {\n throw new Error(message);\n }\n console.warn('MathJax: ' + message);\n }\n};\nvar Expandable = (function () {\n function Expandable() {\n }\n return Expandable;\n}());\nexports.Expandable = Expandable;\nfunction expandable(def) {\n return Object.assign(Object.create(Expandable.prototype), def);\n}\nexports.expandable = expandable;\nfunction makeArray(x) {\n return Array.isArray(x) ? x : [x];\n}\nexports.makeArray = makeArray;\nfunction keys(def) {\n if (!def) {\n return [];\n }\n return Object.keys(def).concat(Object.getOwnPropertySymbols(def));\n}\nexports.keys = keys;\nfunction copy(def) {\n var e_1, _a;\n var props = {};\n try {\n for (var _b = __values(keys(def)), _c = _b.next(); !_c.done; _c = _b.next()) {\n var key = _c.value;\n var prop = Object.getOwnPropertyDescriptor(def, key);\n var value = prop.value;\n if (Array.isArray(value)) {\n prop.value = insert([], value, false);\n }\n else if (isObject(value)) {\n prop.value = copy(value);\n }\n if (prop.enumerable) {\n props[key] = prop;\n }\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 return Object.defineProperties(def.constructor === Expandable ? expandable({}) : {}, props);\n}\nexports.copy = copy;\nfunction insert(dst, src, warn) {\n var e_2, _a;\n if (warn === void 0) { warn = true; }\n var _loop_1 = function (key) {\n if (warn && dst[key] === undefined && dst.constructor !== Expandable) {\n if (typeof key === 'symbol') {\n key = key.toString();\n }\n exports.OPTIONS.optionError(\"Invalid option \\\"\".concat(key, \"\\\" (no default value).\"), key);\n return \"continue\";\n }\n var sval = src[key], dval = dst[key];\n if (isObject(sval) && dval !== null &&\n (typeof dval === 'object' || typeof dval === 'function')) {\n var ids = keys(sval);\n if (Array.isArray(dval) &&\n ((ids.length === 1 && (ids[0] === exports.APPEND || ids[0] === exports.REMOVE) && Array.isArray(sval[ids[0]])) ||\n (ids.length === 2 && ids.sort().join(',') === exports.APPEND + ',' + exports.REMOVE &&\n Array.isArray(sval[exports.APPEND]) && Array.isArray(sval[exports.REMOVE])))) {\n if (sval[exports.REMOVE]) {\n dval = dst[key] = dval.filter(function (x) { return sval[exports.REMOVE].indexOf(x) < 0; });\n }\n if (sval[exports.APPEND]) {\n dst[key] = __spreadArray(__spreadArray([], __read(dval), false), __read(sval[exports.APPEND]), false);\n }\n }\n else {\n insert(dval, sval, warn);\n }\n }\n else if (Array.isArray(sval)) {\n dst[key] = [];\n insert(dst[key], sval, false);\n }\n else if (isObject(sval)) {\n dst[key] = copy(sval);\n }\n else {\n dst[key] = sval;\n }\n };\n try {\n for (var _b = __values(keys(src)), _c = _b.next(); !_c.done; _c = _b.next()) {\n var key = _c.value;\n _loop_1(key);\n }\n }\n catch (e_2_1) { e_2 = { error: e_2_1 }; }\n finally {\n try {\n if (_c && !_c.done && (_a = _b.return)) _a.call(_b);\n }\n finally { if (e_2) throw e_2.error; }\n }\n return dst;\n}\nexports.insert = insert;\nfunction defaultOptions(options) {\n var defs = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n defs[_i - 1] = arguments[_i];\n }\n defs.forEach(function (def) { return insert(options, def, false); });\n return options;\n}\nexports.defaultOptions = defaultOptions;\nfunction userOptions(options) {\n var defs = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n defs[_i - 1] = arguments[_i];\n }\n defs.forEach(function (def) { return insert(options, def, true); });\n return options;\n}\nexports.userOptions = userOptions;\nfunction selectOptions(options) {\n var e_3, _a;\n var keys = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n keys[_i - 1] = arguments[_i];\n }\n var subset = {};\n try {\n for (var keys_1 = __values(keys), keys_1_1 = keys_1.next(); !keys_1_1.done; keys_1_1 = keys_1.next()) {\n var key = keys_1_1.value;\n if (options.hasOwnProperty(key)) {\n subset[key] = options[key];\n }\n }\n }\n catch (e_3_1) { e_3 = { error: e_3_1 }; }\n finally {\n try {\n if (keys_1_1 && !keys_1_1.done && (_a = keys_1.return)) _a.call(keys_1);\n }\n finally { if (e_3) throw e_3.error; }\n }\n return subset;\n}\nexports.selectOptions = selectOptions;\nfunction selectOptionsFromKeys(options, object) {\n return selectOptions.apply(void 0, __spreadArray([options], __read(Object.keys(object)), false));\n}\nexports.selectOptionsFromKeys = selectOptionsFromKeys;\nfunction separateOptions(options) {\n var e_4, _a, e_5, _b;\n var objects = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n objects[_i - 1] = arguments[_i];\n }\n var results = [];\n try {\n for (var objects_1 = __values(objects), objects_1_1 = objects_1.next(); !objects_1_1.done; objects_1_1 = objects_1.next()) {\n var object = objects_1_1.value;\n var exists = {}, missing = {};\n try {\n for (var _c = (e_5 = void 0, __values(Object.keys(options || {}))), _d = _c.next(); !_d.done; _d = _c.next()) {\n var key = _d.value;\n (object[key] === undefined ? missing : exists)[key] = options[key];\n }\n }\n catch (e_5_1) { e_5 = { error: e_5_1 }; }\n finally {\n try {\n if (_d && !_d.done && (_b = _c.return)) _b.call(_c);\n }\n finally { if (e_5) throw e_5.error; }\n }\n results.push(exists);\n options = missing;\n }\n }\n catch (e_4_1) { e_4 = { error: e_4_1 }; }\n finally {\n try {\n if (objects_1_1 && !objects_1_1.done && (_a = objects_1.return)) _a.call(objects_1);\n }\n finally { if (e_4) throw e_4.error; }\n }\n results.unshift(options);\n return results;\n}\nexports.separateOptions = separateOptions;\nfunction lookup(name, lookup, def) {\n if (def === void 0) { def = null; }\n return (lookup.hasOwnProperty(name) ? lookup[name] : def);\n}\nexports.lookup = lookup;\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}
|