{"ast":null,"code":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.AbstractInputJax = void 0;\nvar Options_js_1 = require(\"../util/Options.js\");\nvar FunctionList_js_1 = require(\"../util/FunctionList.js\");\nvar AbstractInputJax = function () {\n function AbstractInputJax(options) {\n if (options === void 0) {\n options = {};\n }\n this.adaptor = null;\n this.mmlFactory = null;\n var CLASS = this.constructor;\n this.options = (0, Options_js_1.userOptions)((0, Options_js_1.defaultOptions)({}, CLASS.OPTIONS), options);\n this.preFilters = new FunctionList_js_1.FunctionList();\n this.postFilters = new FunctionList_js_1.FunctionList();\n }\n Object.defineProperty(AbstractInputJax.prototype, \"name\", {\n get: function () {\n return this.constructor.NAME;\n },\n enumerable: false,\n configurable: true\n });\n AbstractInputJax.prototype.setAdaptor = function (adaptor) {\n this.adaptor = adaptor;\n };\n AbstractInputJax.prototype.setMmlFactory = function (mmlFactory) {\n this.mmlFactory = mmlFactory;\n };\n AbstractInputJax.prototype.initialize = function () {};\n AbstractInputJax.prototype.reset = function () {\n var _args = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n _args[_i] = arguments[_i];\n }\n };\n Object.defineProperty(AbstractInputJax.prototype, \"processStrings\", {\n get: function () {\n return true;\n },\n enumerable: false,\n configurable: true\n });\n AbstractInputJax.prototype.findMath = function (_node, _options) {\n return [];\n };\n AbstractInputJax.prototype.executeFilters = function (filters, math, document, data) {\n var args = {\n math: math,\n document: document,\n data: data\n };\n filters.execute(args);\n return args.data;\n };\n AbstractInputJax.NAME = 'generic';\n AbstractInputJax.OPTIONS = {};\n return AbstractInputJax;\n}();\nexports.AbstractInputJax = AbstractInputJax;","map":{"version":3,"names":["Object","defineProperty","exports","value","AbstractInputJax","Options_js_1","require","FunctionList_js_1","options","adaptor","mmlFactory","CLASS","constructor","userOptions","defaultOptions","OPTIONS","preFilters","FunctionList","postFilters","prototype","get","NAME","enumerable","configurable","setAdaptor","setMmlFactory","initialize","reset","_args","_i","arguments","length","findMath","_node","_options","executeFilters","filters","math","document","data","args","execute"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/mathjax-full/js/core/InputJax.js"],"sourcesContent":["\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.AbstractInputJax = void 0;\nvar Options_js_1 = require(\"../util/Options.js\");\nvar FunctionList_js_1 = require(\"../util/FunctionList.js\");\nvar AbstractInputJax = (function () {\n function AbstractInputJax(options) {\n if (options === void 0) { options = {}; }\n this.adaptor = null;\n this.mmlFactory = null;\n var CLASS = this.constructor;\n this.options = (0, Options_js_1.userOptions)((0, Options_js_1.defaultOptions)({}, CLASS.OPTIONS), options);\n this.preFilters = new FunctionList_js_1.FunctionList();\n this.postFilters = new FunctionList_js_1.FunctionList();\n }\n Object.defineProperty(AbstractInputJax.prototype, \"name\", {\n get: function () {\n return this.constructor.NAME;\n },\n enumerable: false,\n configurable: true\n });\n AbstractInputJax.prototype.setAdaptor = function (adaptor) {\n this.adaptor = adaptor;\n };\n AbstractInputJax.prototype.setMmlFactory = function (mmlFactory) {\n this.mmlFactory = mmlFactory;\n };\n AbstractInputJax.prototype.initialize = function () {\n };\n AbstractInputJax.prototype.reset = function () {\n var _args = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n _args[_i] = arguments[_i];\n }\n };\n Object.defineProperty(AbstractInputJax.prototype, \"processStrings\", {\n get: function () {\n return true;\n },\n enumerable: false,\n configurable: true\n });\n AbstractInputJax.prototype.findMath = function (_node, _options) {\n return [];\n };\n AbstractInputJax.prototype.executeFilters = function (filters, math, document, data) {\n var args = { math: math, document: document, data: data };\n filters.execute(args);\n return args.data;\n };\n AbstractInputJax.NAME = 'generic';\n AbstractInputJax.OPTIONS = {};\n return AbstractInputJax;\n}());\nexports.AbstractInputJax = AbstractInputJax;\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}