{"ast":null,"code":"\"use strict\";\n\nvar __importDefault = this && this.__importDefault || function (mod) {\n return mod && mod.__esModule ? mod : {\n \"default\": mod\n };\n};\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.EncloseConfiguration = exports.EncloseMethods = exports.ENCLOSE_OPTIONS = void 0;\nvar Configuration_js_1 = require(\"../Configuration.js\");\nvar SymbolMap_js_1 = require(\"../SymbolMap.js\");\nvar ParseUtil_js_1 = __importDefault(require(\"../ParseUtil.js\"));\nexports.ENCLOSE_OPTIONS = {\n 'data-arrowhead': 1,\n color: 1,\n mathcolor: 1,\n background: 1,\n mathbackground: 1,\n 'data-padding': 1,\n 'data-thickness': 1\n};\nexports.EncloseMethods = {};\nexports.EncloseMethods.Enclose = function (parser, name) {\n var notation = parser.GetArgument(name).replace(/,/g, ' ');\n var attr = parser.GetBrackets(name, '');\n var math = parser.ParseArg(name);\n var def = ParseUtil_js_1.default.keyvalOptions(attr, exports.ENCLOSE_OPTIONS);\n def.notation = notation;\n parser.Push(parser.create('node', 'menclose', [math], def));\n};\nnew SymbolMap_js_1.CommandMap('enclose', {\n enclose: 'Enclose'\n}, exports.EncloseMethods);\nexports.EncloseConfiguration = Configuration_js_1.Configuration.create('enclose', {\n handler: {\n macro: ['enclose']\n }\n});","map":{"version":3,"names":["__importDefault","mod","__esModule","Object","defineProperty","exports","value","EncloseConfiguration","EncloseMethods","ENCLOSE_OPTIONS","Configuration_js_1","require","SymbolMap_js_1","ParseUtil_js_1","color","mathcolor","background","mathbackground","Enclose","parser","name","notation","GetArgument","replace","attr","GetBrackets","math","ParseArg","def","default","keyvalOptions","Push","create","CommandMap","enclose","Configuration","handler","macro"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/mathjax-full/js/input/tex/enclose/EncloseConfiguration.js"],"sourcesContent":["\"use strict\";\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.EncloseConfiguration = exports.EncloseMethods = exports.ENCLOSE_OPTIONS = void 0;\nvar Configuration_js_1 = require(\"../Configuration.js\");\nvar SymbolMap_js_1 = require(\"../SymbolMap.js\");\nvar ParseUtil_js_1 = __importDefault(require(\"../ParseUtil.js\"));\nexports.ENCLOSE_OPTIONS = {\n 'data-arrowhead': 1,\n color: 1,\n mathcolor: 1,\n background: 1,\n mathbackground: 1,\n 'data-padding': 1,\n 'data-thickness': 1\n};\nexports.EncloseMethods = {};\nexports.EncloseMethods.Enclose = function (parser, name) {\n var notation = parser.GetArgument(name).replace(/,/g, ' ');\n var attr = parser.GetBrackets(name, '');\n var math = parser.ParseArg(name);\n var def = ParseUtil_js_1.default.keyvalOptions(attr, exports.ENCLOSE_OPTIONS);\n def.notation = notation;\n parser.Push(parser.create('node', 'menclose', [math], def));\n};\nnew SymbolMap_js_1.CommandMap('enclose', { enclose: 'Enclose' }, exports.EncloseMethods);\nexports.EncloseConfiguration = Configuration_js_1.Configuration.create('enclose', { handler: { macro: ['enclose'] } });\n"],"mappings":"AAAA,YAAY;;AACZ,IAAIA,eAAe,GAAI,IAAI,IAAI,IAAI,CAACA,eAAe,IAAK,UAAUC,GAAG,EAAE;EACnE,OAAQA,GAAG,IAAIA,GAAG,CAACC,UAAU,GAAID,GAAG,GAAG;IAAE,SAAS,EAAEA;EAAI,CAAC;AAC7D,CAAC;AACDE,MAAM,CAACC,cAAc,CAACC,OAAO,EAAE,YAAY,EAAE;EAAEC,KAAK,EAAE;AAAK,CAAC,CAAC;AAC7DD,OAAO,CAACE,oBAAoB,GAAGF,OAAO,CAACG,cAAc,GAAGH,OAAO,CAACI,eAAe,GAAG,KAAK,CAAC;AACxF,IAAIC,kBAAkB,GAAGC,OAAO,CAAC,qBAAqB,CAAC;AACvD,IAAIC,cAAc,GAAGD,OAAO,CAAC,iBAAiB,CAAC;AAC/C,IAAIE,cAAc,GAAGb,eAAe,CAACW,OAAO,CAAC,iBAAiB,CAAC,CAAC;AAChEN,OAAO,CAACI,eAAe,GAAG;EACtB,gBAAgB,EAAE,CAAC;EACnBK,KAAK,EAAE,CAAC;EACRC,SAAS,EAAE,CAAC;EACZC,UAAU,EAAE,CAAC;EACbC,cAAc,EAAE,CAAC;EACjB,cAAc,EAAE,CAAC;EACjB,gBAAgB,EAAE;AACtB,CAAC;AACDZ,OAAO,CAACG,cAAc,GAAG,CAAC,CAAC;AAC3BH,OAAO,CAACG,cAAc,CAACU,OAAO,GAAG,UAAUC,MAAM,EAAEC,IAAI,EAAE;EACrD,IAAIC,QAAQ,GAAGF,MAAM,CAACG,WAAW,CAACF,IAAI,CAAC,CAACG,OAAO,CAAC,IAAI,EAAE,GAAG,CAAC;EAC1D,IAAIC,IAAI,GAAGL,MAAM,CAACM,WAAW,CAACL,IAAI,EAAE,EAAE,CAAC;EACvC,IAAIM,IAAI,GAAGP,MAAM,CAACQ,QAAQ,CAACP,IAAI,CAAC;EAChC,IAAIQ,GAAG,GAAGf,cAAc,CAACgB,OAAO,CAACC,aAAa,CAACN,IAAI,EAAEnB,OAAO,CAACI,eAAe,CAAC;EAC7EmB,GAAG,CAACP,QAAQ,GAAGA,QAAQ;EACvBF,MAAM,CAACY,IAAI,CAACZ,MAAM,CAACa,MAAM,CAAC,MAAM,EAAE,UAAU,EAAE,CAACN,IAAI,CAAC,EAAEE,GAAG,CAAC,CAAC;AAC/D,CAAC;AACD,IAAIhB,cAAc,CAACqB,UAAU,CAAC,SAAS,EAAE;EAAEC,OAAO,EAAE;AAAU,CAAC,EAAE7B,OAAO,CAACG,cAAc,CAAC;AACxFH,OAAO,CAACE,oBAAoB,GAAGG,kBAAkB,CAACyB,aAAa,CAACH,MAAM,CAAC,SAAS,EAAE;EAAEI,OAAO,EAAE;IAAEC,KAAK,EAAE,CAAC,SAAS;EAAE;AAAE,CAAC,CAAC","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}