/*! * build: Vue Admin Plus * copyright: vue-admin-beautiful.com * time: 2023-09-14 16:34:18 */ /* * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development"). * This devtool is neither made for production nor for readable output files. * It uses "eval()" calls to create a separate source file in the browser devtools. * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) * or disable the default devtool with "devtool: false". * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). */ (self["webpackChunkadmin_plus"] = self["webpackChunkadmin_plus"] || []).push([["library_components_RichText_index_vue"],{ /***/ "./node_modules/_@wangeditor_editor-for-vue@5.1.12@@wangeditor/editor-for-vue/dist/index.esm.js": /*!******************************************************************************************************!*\ !*** ./node_modules/_@wangeditor_editor-for-vue@5.1.12@@wangeditor/editor-for-vue/dist/index.esm.js ***! \******************************************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Editor: function() { return /* binding */ Editor; },\n/* harmony export */ Toolbar: function() { return /* binding */ Toolbar; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/_vue@3.3.4@vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _wangeditor_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wangeditor/editor */ \"./node_modules/_@wangeditor_editor@5.1.23@@wangeditor/editor/dist/index.esm.js\");\nvar __defProp = Object.defineProperty;\nvar __defProps = Object.defineProperties;\nvar __getOwnPropDescs = Object.getOwnPropertyDescriptors;\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\nvar __propIsEnum = Object.prototype.propertyIsEnumerable;\nvar __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;\nvar __spreadValues = (a, b) => {\n for (var prop in b || (b = {}))\n if (__hasOwnProp.call(b, prop))\n __defNormalProp(a, prop, b[prop]);\n if (__getOwnPropSymbols)\n for (var prop of __getOwnPropSymbols(b)) {\n if (__propIsEnum.call(b, prop))\n __defNormalProp(a, prop, b[prop]);\n }\n return a;\n};\nvar __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));\n\n\nfunction genErrorInfo(fnName) {\n let info = `\\u8BF7\\u4F7F\\u7528 '@${fnName}' \\u4E8B\\u4EF6\\uFF0C\\u4E0D\\u8981\\u653E\\u5728 props \\u4E2D`;\n info += `\nPlease use '@${fnName}' event instead of props`;\n return info;\n}\nvar _export_sfc = (sfc, props) => {\n for (const [key, val] of props) {\n sfc[key] = val;\n }\n return sfc;\n};\nconst _sfc_main$1 = (0,vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent)({\n props: {\n mode: {\n type: String,\n default: \"default\"\n },\n defaultContent: {\n type: Array,\n default: []\n },\n defaultHtml: {\n type: String,\n default: \"\"\n },\n defaultConfig: {\n type: Object,\n default: {}\n },\n modelValue: {\n type: String,\n default: \"\"\n }\n },\n setup(props, context) {\n const box = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(null);\n const editorRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.shallowRef)(null);\n const curValue = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(\"\");\n const initEditor = () => {\n if (!box.value)\n return;\n const defaultContent = (0,vue__WEBPACK_IMPORTED_MODULE_0__.toRaw)(props.defaultContent);\n (0,_wangeditor_editor__WEBPACK_IMPORTED_MODULE_1__.createEditor)({\n selector: box.value,\n mode: props.mode,\n content: defaultContent || [],\n html: props.defaultHtml || props.modelValue || \"\",\n config: __spreadProps(__spreadValues({}, props.defaultConfig), {\n onCreated(editor) {\n editorRef.value = editor;\n context.emit(\"onCreated\", editor);\n if (props.defaultConfig.onCreated) {\n const info = genErrorInfo(\"onCreated\");\n throw new Error(info);\n }\n },\n onChange(editor) {\n const editorHtml = editor.getHtml();\n curValue.value = editorHtml;\n context.emit(\"update:modelValue\", editorHtml);\n context.emit(\"onChange\", editor);\n if (props.defaultConfig.onChange) {\n const info = genErrorInfo(\"onChange\");\n throw new Error(info);\n }\n },\n onDestroyed(editor) {\n context.emit(\"onDestroyed\", editor);\n if (props.defaultConfig.onDestroyed) {\n const info = genErrorInfo(\"onDestroyed\");\n throw new Error(info);\n }\n },\n onMaxLength(editor) {\n context.emit(\"onMaxLength\", editor);\n if (props.defaultConfig.onMaxLength) {\n const info = genErrorInfo(\"onMaxLength\");\n throw new Error(info);\n }\n },\n onFocus(editor) {\n context.emit(\"onFocus\", editor);\n if (props.defaultConfig.onFocus) {\n const info = genErrorInfo(\"onFocus\");\n throw new Error(info);\n }\n },\n onBlur(editor) {\n context.emit(\"onBlur\", editor);\n if (props.defaultConfig.onBlur) {\n const info = genErrorInfo(\"onBlur\");\n throw new Error(info);\n }\n },\n customAlert(info, type) {\n context.emit(\"customAlert\", info, type);\n if (props.defaultConfig.customAlert) {\n const info2 = genErrorInfo(\"customAlert\");\n throw new Error(info2);\n }\n },\n customPaste: (editor, event) => {\n if (props.defaultConfig.customPaste) {\n const info = genErrorInfo(\"customPaste\");\n throw new Error(info);\n }\n let res;\n context.emit(\"customPaste\", editor, event, (val) => {\n res = val;\n });\n return res;\n }\n })\n });\n };\n function setHtml(newHtml) {\n const editor = editorRef.value;\n if (editor == null)\n return;\n editor.setHtml(newHtml);\n }\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onMounted)(() => {\n initEditor();\n });\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watch)(() => props.modelValue, (newVal) => {\n if (newVal === curValue.value)\n return;\n setHtml(newVal);\n });\n return {\n box\n };\n }\n});\nconst _hoisted_1$1 = {\n ref: \"box\",\n style: { \"height\": \"100%\" }\n};\nfunction _sfc_render$1(_ctx, _cache, $props, $setup, $data, $options) {\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"div\", _hoisted_1$1, null, 512);\n}\nvar Editor = /* @__PURE__ */ _export_sfc(_sfc_main$1, [[\"render\", _sfc_render$1]]);\nconst _sfc_main = (0,vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent)({\n props: {\n editor: {\n type: Object\n },\n mode: {\n type: String,\n default: \"default\"\n },\n defaultConfig: {\n type: Object,\n default: {}\n }\n },\n setup(props) {\n const selector = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(null);\n const create = (editor) => {\n if (!selector.value)\n return;\n if (editor == null) {\n throw new Error(\"Not found instance of Editor when create component\");\n }\n if (_wangeditor_editor__WEBPACK_IMPORTED_MODULE_1__.DomEditor.getToolbar(editor))\n return;\n (0,_wangeditor_editor__WEBPACK_IMPORTED_MODULE_1__.createToolbar)({\n editor,\n selector: selector.value || \"
\",\n mode: props.mode,\n config: props.defaultConfig\n });\n };\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watchEffect)(() => {\n const { editor } = props;\n if (editor == null)\n return;\n create(editor);\n });\n return {\n selector\n };\n }\n});\nconst _hoisted_1 = { ref: \"selector\" };\nfunction _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"div\", _hoisted_1, null, 512);\n}\nvar Toolbar = /* @__PURE__ */ _export_sfc(_sfc_main, [[\"render\", _sfc_render]]);\n\n//# sourceMappingURL=index.esm.js.map\n\n\n//# sourceURL=webpack://admin-plus/./node_modules/_@wangeditor_editor-for-vue@5.1.12@@wangeditor/editor-for-vue/dist/index.esm.js?"); /***/ }), /***/ "./node_modules/_@wangeditor_editor@5.1.23@@wangeditor/editor/dist/index.esm.js": /*!**************************************************************************************!*\ !*** ./node_modules/_@wangeditor_editor@5.1.23@@wangeditor/editor/dist/index.esm.js ***! \**************************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Boot: function() { return /* binding */ Zve; },\n/* harmony export */ DomEditor: function() { return /* binding */ QO; },\n/* harmony export */ SlateEditor: function() { return /* binding */ Bf; },\n/* harmony export */ SlateElement: function() { return /* binding */ Sf; },\n/* harmony export */ SlateLocation: function() { return /* binding */ Ff; },\n/* harmony export */ SlateNode: function() { return /* binding */ Nf; },\n/* harmony export */ SlatePath: function() { return /* binding */ Mf; },\n/* harmony export */ SlatePoint: function() { return /* binding */ Vf; },\n/* harmony export */ SlateRange: function() { return /* binding */ qf; },\n/* harmony export */ SlateText: function() { return /* binding */ ed; },\n/* harmony export */ SlateTransforms: function() { return /* binding */ md; },\n/* harmony export */ Toolbar: function() { return /* binding */ $_; },\n/* harmony export */ createEditor: function() { return /* binding */ iye; },\n/* harmony export */ createToolbar: function() { return /* binding */ aye; },\n/* harmony export */ createUploader: function() { return /* binding */ K_; },\n/* harmony export */ \"default\": function() { return /* binding */ uye; },\n/* harmony export */ genModalButtonElems: function() { return /* binding */ C_; },\n/* harmony export */ genModalInputElems: function() { return /* binding */ S_; },\n/* harmony export */ genModalTextareaElems: function() { return /* binding */ x_; },\n/* harmony export */ i18nAddResources: function() { return /* binding */ MP; },\n/* harmony export */ i18nChangeLanguage: function() { return /* binding */ zP; },\n/* harmony export */ i18nGetResources: function() { return /* binding */ $P; },\n/* harmony export */ t: function() { return /* binding */ HP; }\n/* harmony export */ });\nvar e=\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof window?window:\"undefined\"!=typeof __webpack_require__.g?__webpack_require__.g:\"undefined\"!=typeof self?self:{};function t(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,\"default\")?e.default:e}function n(e){var t={exports:{}};return e(t,t.exports),t.exports}var r,o,i=function(e){return e&&e.Math==Math&&e},a=i(\"object\"==typeof globalThis&&globalThis)||i(\"object\"==typeof window&&window)||i(\"object\"==typeof self&&self)||i(\"object\"==typeof e&&e)||function(){return this}()||Function(\"return this\")(),u=Function.prototype,s=u.apply,l=u.bind,c=u.call,f=\"object\"==typeof Reflect&&Reflect.apply||(l?c.bind(s):function(){return c.apply(s,arguments)}),d=Function.prototype,p=d.bind,h=d.call,g=p&&p.bind(h),v=p?function(e){return e&&g(h,e)}:function(e){return e&&function(){return h.apply(e,arguments)}},y=function(e){return\"function\"==typeof e},m=function(e){try{return!!e()}catch(e){return!0}},b=!m((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),w=Function.prototype.call,E=w.bind?w.bind(w):function(){return w.apply(w,arguments)},D={}.propertyIsEnumerable,S=Object.getOwnPropertyDescriptor,x=S&&!D.call({1:2},1)?function(e){var t=S(this,e);return!!t&&t.enumerable}:D,C={f:x},A=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},O=v({}.toString),k=v(\"\".slice),B=function(e){return k(O(e),8,-1)},F=a.Object,T=v(\"\".split),_=m((function(){return!F(\"z\").propertyIsEnumerable(0)}))?function(e){return\"String\"==B(e)?T(e,\"\"):F(e)}:F,P=a.TypeError,j=function(e){if(null==e)throw P(\"Can't call method on \"+e);return e},N=function(e){return _(j(e))},I=function(e){return\"object\"==typeof e?null!==e:y(e)},L={},R=function(e){return y(e)?e:void 0},M=function(e,t){return arguments.length<2?R(L[e])||R(a[e]):L[e]&&L[e][t]||a[e]&&a[e][t]},z=v({}.isPrototypeOf),$=M(\"navigator\",\"userAgent\")||\"\",H=a.process,V=a.Deno,U=H&&H.versions||V&&V.version,W=U&&U.v8;W&&(o=(r=W.split(\".\"))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&$&&(!(r=$.match(/Edge\\/(\\d+)/))||r[1]>=74)&&(r=$.match(/Chrome\\/(\\d+)/))&&(o=+r[1]);var G,q=o,K=!!Object.getOwnPropertySymbols&&!m((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&q&&q<41})),Y=K&&!Symbol.sham&&\"symbol\"==typeof Symbol.iterator,X=a.Object,Z=Y?function(e){return\"symbol\"==typeof e}:function(e){var t=M(\"Symbol\");return y(t)&&z(t.prototype,X(e))},J=a.String,Q=function(e){try{return J(e)}catch(e){return\"Object\"}},ee=a.TypeError,te=function(e){if(y(e))return e;throw ee(Q(e)+\" is not a function\")},ne=function(e,t){var n=e[t];return null==n?void 0:te(n)},re=a.TypeError,oe=Object.defineProperty,ie=a[\"__core-js_shared__\"]||function(e,t){try{oe(a,e,{value:t,configurable:!0,writable:!0})}catch(n){a[e]=t}return t}(\"__core-js_shared__\",{}),ae=n((function(e){(e.exports=function(e,t){return ie[e]||(ie[e]=void 0!==t?t:{})})(\"versions\",[]).push({version:\"3.19.3\",mode:\"pure\",copyright:\"© 2021 Denis Pushkarev (zloirock.ru)\"})})),ue=a.Object,se=function(e){return ue(j(e))},le=v({}.hasOwnProperty),ce=Object.hasOwn||function(e,t){return le(se(e),t)},fe=0,de=Math.random(),pe=v(1..toString),he=function(e){return\"Symbol(\"+(void 0===e?\"\":e)+\")_\"+pe(++fe+de,36)},ge=ae(\"wks\"),ve=a.Symbol,ye=ve&&ve.for,me=Y?ve:ve&&ve.withoutSetter||he,be=function(e){if(!ce(ge,e)||!K&&\"string\"!=typeof ge[e]){var t=\"Symbol.\"+e;K&&ce(ve,e)?ge[e]=ve[e]:ge[e]=Y&&ye?ye(t):me(t)}return ge[e]},we=a.TypeError,Ee=be(\"toPrimitive\"),De=function(e,t){if(!I(e)||Z(e))return e;var n,r=ne(e,Ee);if(r){if(void 0===t&&(t=\"default\"),n=E(r,e,t),!I(n)||Z(n))return n;throw we(\"Can't convert object to primitive value\")}return void 0===t&&(t=\"number\"),function(e,t){var n,r;if(\"string\"===t&&y(n=e.toString)&&!I(r=E(n,e)))return r;if(y(n=e.valueOf)&&!I(r=E(n,e)))return r;if(\"string\"!==t&&y(n=e.toString)&&!I(r=E(n,e)))return r;throw re(\"Can't convert object to primitive value\")}(e,t)},Se=function(e){var t=De(e,\"string\");return Z(t)?t:t+\"\"},xe=a.document,Ce=I(xe)&&I(xe.createElement),Ae=function(e){return Ce?xe.createElement(e):{}},Oe=!b&&!m((function(){return 7!=Object.defineProperty(Ae(\"div\"),\"a\",{get:function(){return 7}}).a})),ke=Object.getOwnPropertyDescriptor,Be=b?ke:function(e,t){if(e=N(e),t=Se(t),Oe)try{return ke(e,t)}catch(e){}if(ce(e,t))return A(!E(C.f,e,t),e[t])},Fe={f:Be},Te=/#|\\.prototype\\./,_e=function(e,t){var n=je[Pe(e)];return n==Ie||n!=Ne&&(y(t)?m(t):!!t)},Pe=_e.normalize=function(e){return String(e).replace(Te,\".\").toLowerCase()},je=_e.data={},Ne=_e.NATIVE=\"N\",Ie=_e.POLYFILL=\"P\",Le=_e,Re=v(v.bind),Me=function(e,t){return te(e),void 0===t?e:Re?Re(e,t):function(){return e.apply(t,arguments)}},ze=a.String,$e=a.TypeError,He=function(e){if(I(e))return e;throw $e(ze(e)+\" is not an object\")},Ve=a.TypeError,Ue=Object.defineProperty,We=b?Ue:function(e,t,n){if(He(e),t=Se(t),He(n),Oe)try{return Ue(e,t,n)}catch(e){}if(\"get\"in n||\"set\"in n)throw Ve(\"Accessors not supported\");return\"value\"in n&&(e[t]=n.value),e},Ge={f:We},qe=b?function(e,t,n){return Ge.f(e,t,A(1,n))}:function(e,t,n){return e[t]=n,e},Ke=Fe.f,Ye=function(e){var t=function(n,r,o){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,r)}return new e(n,r,o)}return f(e,this,arguments)};return t.prototype=e.prototype,t},Xe=function(e,t){var n,r,o,i,u,s,l,c,f=e.target,d=e.global,p=e.stat,h=e.proto,g=d?a:p?a[f]:(a[f]||{}).prototype,m=d?L:L[f]||qe(L,f,{})[f],b=m.prototype;for(o in t)n=!Le(d?o:f+(p?\".\":\"#\")+o,e.forced)&&g&&ce(g,o),u=m[o],n&&(s=e.noTargetGet?(c=Ke(g,o))&&c.value:g[o]),i=n&&s?s:t[o],n&&typeof u==typeof i||(l=e.bind&&n?Me(i,a):e.wrap&&n?Ye(i):h&&y(i)?v(i):i,(e.sham||i&&i.sham||u&&u.sham)&&qe(l,\"sham\",!0),qe(m,o,l),h&&(ce(L,r=f+\"Prototype\")||qe(L,r,{}),qe(L[r],o,i),e.real&&b&&!b[o]&&qe(b,o,i)))},Ze=ae(\"keys\"),Je=function(e){return Ze[e]||(Ze[e]=he(e))},Qe=!m((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})),et=Je(\"IE_PROTO\"),tt=a.Object,nt=tt.prototype,rt=Qe?tt.getPrototypeOf:function(e){var t=se(e);if(ce(t,et))return t[et];var n=t.constructor;return y(n)&&t instanceof n?n.prototype:t instanceof tt?nt:null},ot=a.String,it=a.TypeError,at=Object.setPrototypeOf||(\"__proto__\"in{}?function(){var e,t=!1,n={};try{(e=v(Object.getOwnPropertyDescriptor(Object.prototype,\"__proto__\").set))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return He(n),function(e){if(\"object\"==typeof e||y(e))return e;throw it(\"Can't set \"+ot(e)+\" as a prototype\")}(r),t?e(n,r):n.__proto__=r,n}}():void 0),ut=Math.ceil,st=Math.floor,lt=function(e){var t=+e;return t!=t||0===t?0:(t>0?st:ut)(t)},ct=Math.max,ft=Math.min,dt=function(e,t){var n=lt(e);return n<0?ct(n+t,0):ft(n,t)},pt=Math.min,ht=function(e){return(t=e.length)>0?pt(lt(t),9007199254740991):0;var t},gt=function(e){return function(t,n,r){var o,i=N(t),a=ht(i),u=dt(r,a);if(e&&n!=n){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((e||u in i)&&i[u]===n)return e||u||0;return!e&&-1}},vt={includes:gt(!0),indexOf:gt(!1)},yt={},mt=vt.indexOf,bt=v([].push),wt=function(e,t){var n,r=N(e),o=0,i=[];for(n in r)!ce(yt,n)&&ce(r,n)&&bt(i,n);for(;t.length>o;)ce(r,n=t[o++])&&(~mt(i,n)||bt(i,n));return i},Et=[\"constructor\",\"hasOwnProperty\",\"isPrototypeOf\",\"propertyIsEnumerable\",\"toLocaleString\",\"toString\",\"valueOf\"],Dt=Et.concat(\"length\",\"prototype\"),St=Object.getOwnPropertyNames||function(e){return wt(e,Dt)},xt={f:St},Ct={f:Object.getOwnPropertySymbols},At=v([].concat),Ot=M(\"Reflect\",\"ownKeys\")||function(e){var t=xt.f(He(e)),n=Ct.f;return n?At(t,n(e)):t},kt=Object.keys||function(e){return wt(e,Et)},Bt=b?Object.defineProperties:function(e,t){He(e);for(var n,r=N(t),o=kt(t),i=o.length,a=0;i>a;)Ge.f(e,n=o[a++],r[n]);return e},Ft=M(\"document\",\"documentElement\"),Tt=Je(\"IE_PROTO\"),_t=function(){},Pt=function(e){return\"