(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-45c732bf"],{"01b0":function(e,t,n){},"0632":function(e,t,n){},"0829":function(e,t,n){},"0876":function(e,t,n){},"0a33":function(e,t,n){},"0baa":function(e,t,n){},"0bdae":function(e,t,n){},"0d30":function(e,t,n){},"10f4":function(e,t,n){},"133b":function(e,t,n){},"1f26":function(e,t,n){},"27e6":function(e,t,n){},"29a1":function(e,t,n){},"2a04":function(e,t,n){},"2ab7":function(e,t,n){},"30d5":function(e,t,n){},"30db":function(e,t,n){"use strict";(function(e,i){n.d(t,"h",(function(){return v})),n.d(t,"e",(function(){return _})),n.d(t,"d",(function(){return y})),n.d(t,"f",(function(){return b})),n.d(t,"g",(function(){return w})),n.d(t,"c",(function(){return C})),n.d(t,"b",(function(){return x})),n.d(t,"i",(function(){return L})),n.d(t,"a",(function(){return N}));var o="en",r=!1,s=!1,a=!1,l=!1,u=!1,c=!1,d=void 0,h=void 0,p="undefined"!==typeof e&&"undefined"!==typeof e.versions&&"undefined"!==typeof e.versions.electron&&"renderer"===e.type;if("object"!==typeof navigator||p){if("object"===typeof e){r="win32"===e.platform,s="darwin"===e.platform,a="linux"===e.platform,d=o,o;var f=Object({VUE_APP_BASE_API:"",VUE_APP_WS_URL:"",NODE_ENV:"production",BASE_URL:"/"})["VSCODE_NLS_CONFIG"];if(f)try{var g=JSON.parse(f),m=g.availableLanguages["*"];d=g.locale,m||o,g._translationsConfigFile}catch(D){}l=!0}}else h=navigator.userAgent,r=h.indexOf("Windows")>=0,s=h.indexOf("Macintosh")>=0,c=h.indexOf("Macintosh")>=0&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,a=h.indexOf("Linux")>=0,u=!0,d=navigator.language,d;var v=r,_=s,y=a,b=l,w=u,C=c,S="object"===typeof self?self:"object"===typeof i?i:{},x=S,L=function(){if(x.setImmediate)return x.setImmediate.bind(x);if("function"===typeof x.postMessage&&!x.importScripts){var t=[];x.addEventListener("message",(function(e){if(e.data&&e.data.vscodeSetImmediateId)for(var n=0,i=t.length;n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}function l(e,t){return function(n,i){t(n,i,e)}}function u(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function c(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))}function d(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"===typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(e){return function(t){return l([e,t])}}function l(r){if(n)throw new TypeError("Generator is already executing.");while(s)try{if(n=1,i&&(o=2&r[0]?i["return"]:r[0]?i["throw"]||((o=i["return"])&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(o=s.trys,!(o=o.length>0&&o[o.length-1])&&(6===r[0]||2===r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function g(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var i,o,r=n.call(e),s=[];try{while((void 0===t||t-- >0)&&!(i=r.next()).done)s.push(i.value)}catch(a){o={error:a}}finally{try{i&&!i.done&&(n=r["return"])&&n.call(r)}finally{if(o)throw o.error}}return s}function m(){for(var e=[],t=0;t1||a(e,t)}))})}function a(e,t){try{l(o[e](t))}catch(n){d(r[0][3],n)}}function l(e){e.value instanceof y?Promise.resolve(e.value.v).then(u,c):d(r[0][2],e)}function u(e){a("next",e)}function c(e){a("throw",e)}function d(e,t){e(t),r.shift(),r.length&&a(r[0][0],r[0][1])}}function w(e){var t,n;return t={},i("next"),i("throw",(function(e){throw e})),i("return"),t[Symbol.iterator]=function(){return this},t;function i(i,o){t[i]=e[i]?function(t){return(n=!n)?{value:y(e[i](t)),done:"return"===i}:o?o(t):t}:o}}function C(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"===typeof f?f(e):e[Symbol.iterator](),t={},i("next"),i("throw"),i("return"),t[Symbol.asyncIterator]=function(){return this},t);function i(n){t[n]=e[n]&&function(t){return new Promise((function(i,r){t=e[n](t),o(i,r,t.done,t.value)}))}}function o(e,t,n,i){Promise.resolve(i).then((function(t){e({value:t,done:n})}),t)}}function S(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var x=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t};function L(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&h(t,e,n);return x(t,e),t}function N(e){return e&&e.__esModule?e:{default:e}}function D(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function E(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n}},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(89)),s=i(n(4)),a=i(n(26)),l=i(n(17)),u=i(n(121)),c=i(n(27)),d=i(n(91)),h=i(n(70)),p=i(n(28)),f=i(n(57));(0,o["default"])(t,"__esModule",{value:!0}),t.DomElement=void 0;var g=n(2),m=n(6),v=[];function _(e){var t=document.createElement("div");t.innerHTML=e;var n=t.children;return m.toArray(n)}function y(e){return!!e&&(e instanceof HTMLCollection||e instanceof NodeList)}function b(e){var t=document.querySelectorAll(e);return m.toArray(t)}function w(e){var t=[],n=[];return t=(0,r["default"])(e)?e:e.split(";"),(0,s["default"])(t).call(t,(function(e){var t,i=(0,a["default"])(t=e.split(":")).call(t,(function(e){return(0,l["default"])(e).call(e)}));2===i.length&&n.push(i[0]+":"+i[1])})),n}var C=function(){function e(t){if(this.elems=[],this.length=this.elems.length,this.dataSource=new u["default"],t){if(t instanceof e)return t;var n=[],i=t instanceof Node?t.nodeType:-1;if(this.selector=t,1===i||9===i)n=[t];else if(y(t))n=m.toArray(t);else if(t instanceof Array)n=t;else if("string"===typeof t){var o,r=(0,l["default"])(o=t.replace("/\n/mg","")).call(o);n=0===(0,c["default"])(r).call(r,"<")?_(r):b(r)}var s=n.length;if(!s)return this;for(var a=0;a=t&&(e%=t),S(this.elems[e])},e.prototype.first=function(){return this.get(0)},e.prototype.last=function(){var e=this.length;return this.get(e-1)},e.prototype.on=function(e,t,n){var i;return e?("function"===typeof t&&(n=t,t=""),(0,s["default"])(i=this).call(i,(function(i){if(t){var o=function(e){var i=e.target;i.matches(t)&&n.call(i,e)};i.addEventListener(e,o),v.push({elem:i,selector:t,fn:n,agentFn:o})}else i.addEventListener(e,n)}))):this},e.prototype.off=function(e,t,n){var i;return e?("function"===typeof t&&(n=t,t=""),(0,s["default"])(i=this).call(i,(function(i){if(t){for(var o=-1,r=0;r]+>/g,(function(){return""}))},e.prototype.html=function(e){var t=this.elems[0];return e?(t.innerHTML=e,this):t.innerHTML},e.prototype.val=function(){var e,t=this.elems[0];return(0,l["default"])(e=t.value).call(e)},e.prototype.focus=function(){var e;return(0,s["default"])(e=this).call(e,(function(e){e.focus()}))},e.prototype.prev=function(){var e=this.elems[0];return S(e.previousElementSibling)},e.prototype.next=function(){var e=this.elems[0];return S(e.nextElementSibling)},e.prototype.getNextSibling=function(){var e=this.elems[0];return S(e.nextSibling)},e.prototype.parent=function(){var e=this.elems[0];return S(e.parentElement)},e.prototype.parentUntil=function(e,t){var n=t||this.elems[0];if("BODY"===n.nodeName)return null;var i=n.parentElement;return null===i?null:i.matches(e)?S(i):this.parentUntil(e,i)},e.prototype.parentUntilEditor=function(e,t,n){var i=n||this.elems[0];if(S(i).equal(t.$textContainerElem)||S(i).equal(t.$toolbarElem))return null;var o=i.parentElement;return null===o?null:o.matches(e)?S(o):this.parentUntilEditor(e,t,o)},e.prototype.equal=function(t){return t instanceof e?this.elems[0]===t.elems[0]:t instanceof HTMLElement&&this.elems[0]===t},e.prototype.insertBefore=function(e){var t,n=S(e),i=n.elems[0];return i?(0,s["default"])(t=this).call(t,(function(e){var t=i.parentNode;null===t||void 0===t||t.insertBefore(e,i)})):this},e.prototype.insertAfter=function(e){var t,n=S(e),i=n.elems[0],o=i&&i.nextSibling;return i?(0,s["default"])(t=this).call(t,(function(e){var t=i.parentNode;o?t.insertBefore(e,o):t.appendChild(e)})):this},e.prototype.data=function(e,t){if(null==t)return this.dataSource.get(e);this.dataSource.set(e,t)},e.prototype.getNodeTop=function(e){if(this.length<1)return this;var t=this.parent();return e.$textElem.equal(this)||e.$textElem.equal(t)?this:(t.prior=this,t.getNodeTop(e))},e.prototype.getOffsetData=function(){var e=this.elems[0];return{top:e.offsetTop,left:e.offsetLeft,width:e.offsetWidth,height:e.offsetHeight,parent:e.offsetParent}},e.prototype.scrollTop=function(e){var t=this.elems[0];t.scrollTo({top:e})},e}();function S(){for(var e=[],t=0;t/gm,">").replace(/"/gm,""").replace(/(\r\n|\r|\n)/g,"
")}function g(e){return e.replace(/</gm,"<").replace(/>/gm,">").replace(/"/gm,'"')}function m(e,t){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var i=t(n,e[n]);if(!1===i)break}}function v(e,t){var n,i,o,r=e.length||0;for(n=0;n

',t.EMPTY_P_LAST_REGEX=/

<\/p>$/gim,t.EMPTY_P_REGEX=/

/gim},function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n(145))},function(e,t){e.exports={}},function(e,t,n){var i=n(8),o=n(74),r=n(16),s=n(64),a=n(76),l=n(106),u=o("wks"),c=i.Symbol,d=l?c:c&&c.withoutSetter||s;e.exports=function(e){return r(u,e)||(a&&r(c,e)?u[e]=c[e]:u[e]=d("Symbol."+e)),u[e]}},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){var i=n(9),o=n(16),r=n(93),s=n(18).f;e.exports=function(e){var t=i.Symbol||(i.Symbol={});o(t,e)||s(t,e,{value:r.f(e)})}},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t,n){var i=n(11);e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,n){var i=n(9);e.exports=function(e){return i[e+"Prototype"]}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){e.exports=n(192)},function(e,t,n){var i=n(14),o=n(100),r=n(25),s=n(60),a=Object.defineProperty;t.f=i?a:function(e,t,n){if(r(e),t=s(t,!0),r(n),o)try{return a(e,t,n)}catch(i){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var i=n(14),o=n(18),r=n(48);e.exports=i?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";var i=function(){var e;return function(){return"undefined"===typeof e&&(e=Boolean(window&&document&&document.all&&!window.atob)),e}}(),o=function(){var e={};return function(t){if("undefined"===typeof e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(i){n=null}e[t]=n}return e[t]}}(),r=[];function s(e){for(var t=-1,n=0;n0){var i=null===n||void 0===n?void 0:n.getNodeName();i&&"I"===i&&t.addClass(u)}}));var d=new c["default"](o,i);return o.dropList=d,t.on("click",(function(){var e;null!=n.selection.getRange()&&(t.css("z-index",n.zIndex.get("menu")),(0,r["default"])(e=n.txt.eventHooks.dropListMenuHoverEvents).call(e,(function(e){return e()})),d.show())})).on("mouseleave",(function(){t.css("z-index","auto"),d.hideTimeoutId=(0,s["default"])((function(){d.hide()}))})),o}return a.__extends(t,e),t}(u["default"]);t["default"]=d},function(e,t,n){var i=n(13);e.exports=function(e){if(!i(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,n){e.exports=n(188)},function(e,t,n){e.exports=n(201)},function(e,t,n){e.exports=n(213)},function(e,t,n){e.exports=n(283)},function(e,t,n){var i=n(72),o=n(49);e.exports=function(e){return i(o(e))}},function(e,t,n){var i=n(49);e.exports=function(e){return Object(i(e))}},function(e,t,n){var i=n(40),o=n(72),r=n(31),s=n(35),a=n(88),l=[].push,u=function(e){var t=1==e,n=2==e,u=3==e,c=4==e,d=6==e,h=5==e||d;return function(p,f,g,m){for(var v,_,y=r(p),b=o(y),w=i(f,g,3),C=s(b.length),S=0,x=m||a,L=t?x(p,C):n?x(p,0):void 0;C>S;S++)if((h||S in b)&&(v=b[S],_=w(v,S,y),e))if(t)L[S]=_;else if(_)switch(e){case 3:return!0;case 5:return v;case 6:return S;case 2:l.call(L,v)}else if(c)return!1;return d?-1:u||c?c:L}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4)),s=i(n(29)),a=i(n(132));(0,o["default"])(t,"__esModule",{value:!0});var l=n(2),u=l.__importDefault(n(3)),c=n(7),d=function(){function e(t,n){this.menu=t,this.conf=n,this.$container=u["default"]('

');var i=t.editor;i.txt.eventHooks.clickEvents.push(e.hideCurAllPanels),i.txt.eventHooks.toolbarClickEvents.push(e.hideCurAllPanels),i.txt.eventHooks.dropListMenuHoverEvents.push(e.hideCurAllPanels)}return e.prototype.create=function(){var t=this,n=this.menu;if(!e.createdMenus.has(n)){var i=this.conf,o=this.$container,a=i.width||300,d=n.editor.$toolbarElem.getBoundingClientRect(),h=n.$elem.getBoundingClientRect(),p=d.height+d.top-h.top,f=(d.width-a)/2+d.left-h.left,g=300;Math.abs(f)>g&&(f=h.left');o.append(m),m.on("click",(function(){t.remove()}));var v=u["default"]('
    '),_=u["default"]('
    ');o.append(v).append(_);var y=i.height;y&&_.css("height",y+"px").css("overflow-y","auto");var b=i.tabs||[],w=[],C=[];(0,r["default"])(b).call(b,(function(e,t){if(e){var n=e.title||"",i=e.tpl||"",o=u["default"]('
  • '+n+"
  • ");v.append(o);var s=u["default"](i);_.append(s),w.push(o),C.push(s),0===t?(o.data("active",!0),o.addClass("w-e-active")):s.hide(),o.on("click",(function(){o.data("active")||((0,r["default"])(w).call(w,(function(e){e.data("active",!1),e.removeClass("w-e-active")})),(0,r["default"])(C).call(C,(function(e){e.hide()})),o.data("active",!0),o.addClass("w-e-active"),s.show())}))}})),o.on("click",(function(e){e.stopPropagation()})),n.$elem.append(o),i.setLinkValue&&i.setLinkValue(o,"text"),i.setLinkValue&&i.setLinkValue(o,"link"),(0,r["default"])(b).call(b,(function(e,n){if(e){var i=e.events||[];(0,r["default"])(i).call(i,(function(e){var i,o=e.selector,r=e.type,a=e.fn||c.EMPTY_FN,u=C[n],d=null!==(i=e.bindEnter)&&void 0!==i&&i,h=function(e){return l.__awaiter(t,void 0,void 0,(function(){var t;return l.__generator(this,(function(n){switch(n.label){case 0:return e.stopPropagation(),[4,a(e)];case 1:return t=n.sent(),t&&this.remove(),[2]}}))}))};(0,s["default"])(u).call(u,o).on(r,h),d&&"click"===r&&u.on("keyup",(function(e){13==e.keyCode&&h(e)}))}))}}));var S=(0,s["default"])(o).call(o,"input[type=text],textarea");S.length&&S.get(0).focus(),e.hideCurAllPanels(),n.setPanel(this),e.createdMenus.add(n)}},e.prototype.remove=function(){var t=this.menu,n=this.$container;n&&n.remove(),e.createdMenus["delete"](t)},e.hideCurAllPanels=function(){var t;0!==e.createdMenus.size&&(0,r["default"])(t=e.createdMenus).call(t,(function(e){var t=e.panel;t&&t.remove()}))},e.createdMenus=new a["default"],e}();t["default"]=d},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var i=n(62),o=Math.min;e.exports=function(e){return e>0?o(i(e),9007199254740991):0}},function(e,t,n){var i=n(9),o=n(8),r=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?r(i[e])||r(o[e]):i[e]&&i[e][t]||o[e]&&o[e][t]}},function(e,t,n){var i=n(81),o=n(18).f,r=n(19),s=n(16),a=n(170),l=n(10),u=l("toStringTag");e.exports=function(e,t,n,l){if(e){var c=n?e:e.prototype;s(c,u)||o(c,u,{configurable:!0,value:t}),l&&!i&&r(c,"toString",a)}}},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(95)),a=function(e){function t(t,n){return e.call(this,t,n)||this}return r.__extends(t,e),t.prototype.setPanel=function(e){this.panel=e},t}(s["default"]);t["default"]=a},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4)),s=i(n(57));(0,o["default"])(t,"__esModule",{value:!0});var a=n(2),l=a.__importDefault(n(3)),u=function(){function e(e,t,n){this.editor=e,this.$targetElem=t,this.conf=n,this._show=!1,this._isInsertTextContainer=!1;var i=l["default"]("
    ");i.addClass("w-e-tooltip"),this.$container=i}return e.prototype.getPositionData=function(){var e=this.$container,t=0,n=0,i=20,o=document.documentElement.scrollTop,r=this.$targetElem.getBoundingClientRect(),s=this.editor.$textElem.getBoundingClientRect(),a=this.$targetElem.getOffsetData(),u=l["default"](a.parent),c=this.editor.$textElem.elems[0].scrollTop;if(this._isInsertTextContainer=u.equal(this.editor.$textContainerElem),this._isInsertTextContainer){var d=u.getBoundingClientRect().height,h=a.top,p=a.left,f=a.height,g=h-c;g>i+5?(t=g-i-15,e.addClass("w-e-tooltip-up")):g+f+i0?g:0)+i+10,e.addClass("w-e-tooltip-down")),n=p<0?0:p}else r.top");a.addClass("w-e-tooltip-item-wrapper "),a.append(s),o.append(a),s.on("click",(function(o){o.preventDefault();var r=t.onClick(n,i);r&&e.remove()}))}))},e.prototype.create=function(){var e,t,n=this.editor,i=this.$container;this.appendMenus();var o=this.getPositionData(),r=o.top,a=o.left;i.css("top",r+"px"),i.css("left",a+"px"),i.css("z-index",n.zIndex.get("tooltip")),this._isInsertTextContainer?this.editor.$textContainerElem.append(i):l["default"]("body").append(i),this._show=!0,n.beforeDestroy((0,s["default"])(e=this.remove).call(e,this)),n.txt.eventHooks.onBlurEvents.push((0,s["default"])(t=this.remove).call(t,this))},e.prototype.remove=function(){this.$container.remove(),this._show=!1},(0,o["default"])(e.prototype,"isShow",{get:function(){return this._show},enumerable:!1,configurable:!0}),e}();t["default"]=u},function(e,t,n){var i=n(41);e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,o){return e.call(t,n,i,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){var i,o,r,s=n(165),a=n(8),l=n(13),u=n(19),c=n(16),d=n(63),h=n(51),p=a.WeakMap,f=function(e){return r(e)?o(e):i(e,{})},g=function(e){return function(t){var n;if(!l(t)||(n=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(s){var m=new p,v=m.get,_=m.has,y=m.set;i=function(e,t){return y.call(m,e,t),t},o=function(e){return v.call(m,e)||{}},r=function(e){return _.call(m,e)}}else{var b=d("state");h[b]=!0,i=function(e,t){return u(e,b,t),t},o=function(e){return c(e,b)?e[b]:{}},r=function(e){return c(e,b)}}e.exports={set:i,get:o,has:r,enforce:f,getterFor:g}},function(e,t){e.exports=!0},function(e,t){e.exports={}},function(e,t,n){e.exports=n(261)},function(e,t,n){e.exports=n(265)},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0}),t.createElementFragment=t.createDocumentFragment=t.createElement=t.insertBefore=t.getEndPoint=t.getStartPoint=t.updateRange=t.filterSelectionNodes=void 0;var s=n(2),a=n(137),l=s.__importDefault(n(3));function u(e){var t=[];return(0,r["default"])(e).call(e,(function(e){var n=e.getNodeName();if(n!==a.ListType.OrderedList&&n!==a.ListType.UnorderedList)t.push(e);else if(e.prior)t.push(e.prior);else{var i=e.children();null===i||void 0===i||(0,r["default"])(i).call(i,(function(e){t.push(l["default"](e))}))}})),t}function c(e,t,n){var i=e.selection,o=document.createRange();t.length>1?(o.setStart(t.elems[0],0),o.setEnd(t.elems[t.length-1],t.elems[t.length-1].childNodes.length)):o.selectNodeContents(t.elems[0]),n&&o.collapse(!1),i.saveRange(o),i.restoreSelection()}function d(e){var t;return e.prior?e.prior:l["default"](null===(t=e.children())||void 0===t?void 0:t.elems[0])}function h(e){var t;return e.prior?e.prior:l["default"](null===(t=e.children())||void 0===t?void 0:t.last().elems[0])}function p(e,t,n){void 0===n&&(n=null),e.parent().elems[0].insertBefore(t,n)}function f(e){return document.createElement(e)}function g(){return document.createDocumentFragment()}function m(e,t,n){return void 0===n&&(n="li"),(0,r["default"])(e).call(e,(function(e){var i=f(n);i.innerHTML=e.html(),t.appendChild(i),e.remove()})),t}t.filterSelectionNodes=u,t.updateRange=c,t.getStartPoint=d,t.getEndPoint=h,t.insertBefore=p,t.createElement=f,t.createDocumentFragment=g,t.createElementFragment=m},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var i=n(164).charAt,o=n(42),r=n(75),s="String Iterator",a=o.set,l=o.getterFor(s);r(String,"String",(function(e){a(this,{type:s,string:String(e),index:0})}),(function(){var e,t=l(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=i(n,o),t.index+=e.length,{value:e,done:!1})}))},function(e,t){e.exports={}},function(e,t,n){var i=n(107),o=n(80);e.exports=Object.keys||function(e){return i(e,o)}},function(e,t,n){var i=n(19);e.exports=function(e,t,n,o){o&&o.enumerable?e[t]=n:i(e,t,n)}},function(e,t,n){n(173);var i=n(174),o=n(8),r=n(65),s=n(19),a=n(44),l=n(10),u=l("toStringTag");for(var c in i){var d=o[c],h=d&&d.prototype;h&&r(h)!==u&&s(h,u,c),a[c]=a.Array}},function(e,t,n){var i=n(34);e.exports=Array.isArray||function(e){return"Array"==i(e)}},function(e,t,n){var i=n(11),o=n(10),r=n(86),s=o("species");e.exports=function(e){return r>=51||!i((function(){var t=[],n=t.constructor={};return n[s]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){e.exports=n(222)},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t.ListHandle=void 0;var r=n(2),s=r.__importDefault(n(373)),a=function(){function e(e){this.options=e,this.selectionRangeElem=new s["default"]}return e}();t.ListHandle=a},function(e,t,n){"use strict";var i={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r=o&&!i.call({1:2},1);t.f=r?function(e){var t=o(this,e);return!!t&&t.enumerable}:i},function(e,t,n){var i=n(13);e.exports=function(e,t){if(!i(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!i(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){},function(e,t){var n=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:n)(e)}},function(e,t,n){var i=n(74),o=n(64),r=i("keys");e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+i).toString(36)}},function(e,t,n){var i=n(81),o=n(34),r=n(10),s=r("toStringTag"),a="Arguments"==o(function(){return arguments}()),l=function(e,t){try{return e[t]}catch(n){}};e.exports=i?o:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=l(t=Object(e),s))?n:a?o(t):"Object"==(i=o(t))&&"function"==typeof t.callee?"Arguments":i}},function(e,t,n){var i=n(25),o=n(112),r=n(35),s=n(40),a=n(113),l=n(114),u=function(e,t){this.stopped=e,this.result=t},c=e.exports=function(e,t,n,c,d){var h,p,f,g,m,v,_,y=s(t,n,c?2:1);if(d)h=e;else{if(p=a(e),"function"!=typeof p)throw TypeError("Target is not iterable");if(o(p)){for(f=0,g=r(e.length);g>f;f++)if(m=c?y(i(_=e[f])[0],_[1]):y(e[f]),m&&m instanceof u)return m;return new u(!1)}h=p.call(e)}v=h.next;while(!(_=v.call(h)).done)if(m=l(h,y,_.value,c),"object"==typeof m&&m&&m instanceof u)return m;return new u(!1)};c.stop=function(e){return new u(!0,e)}},function(e,t,n){"use strict";var i=n(11);e.exports=function(e,t){var n=[][e];return!!n&&i((function(){n.call(null,t||function(){throw 1},1)}))}},function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},function(e,t,n){"use strict";var i=n(60),o=n(18),r=n(48);e.exports=function(e,t,n){var s=i(t);s in e?o.f(e,s,r(0,n)):e[s]=n}},function(e,t,n){e.exports=n(209)},function(e,t,n){var i=n(14),o=n(59),r=n(48),s=n(30),a=n(60),l=n(16),u=n(100),c=Object.getOwnPropertyDescriptor;t.f=i?c:function(e,t){if(e=s(e),t=a(t,!0),u)try{return c(e,t)}catch(n){}if(l(e,t))return r(!o.f.call(e,t),e[t])}},function(e,t,n){var i=n(11),o=n(34),r="".split;e.exports=i((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?r.call(e,""):Object(e)}:Object},function(e,t,n){var i=n(8),o=n(13),r=i.document,s=o(r)&&o(r.createElement);e.exports=function(e){return s?r.createElement(e):{}}},function(e,t,n){var i=n(43),o=n(103);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.4",mode:i?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){"use strict";var i=n(5),o=n(167),r=n(105),s=n(171),a=n(37),l=n(19),u=n(53),c=n(10),d=n(43),h=n(44),p=n(104),f=p.IteratorPrototype,g=p.BUGGY_SAFARI_ITERATORS,m=c("iterator"),v="keys",_="values",y="entries",b=function(){return this};e.exports=function(e,t,n,c,p,w,C){o(n,t,c);var S,x,L,N=function(e){if(e===p&&I)return I;if(!g&&e in A)return A[e];switch(e){case v:return function(){return new n(this,e)};case _:return function(){return new n(this,e)};case y:return function(){return new n(this,e)}}return function(){return new n(this)}},D=t+" Iterator",E=!1,A=e.prototype,k=A[m]||A["@@iterator"]||p&&A[p],I=!g&&k||N(p),M="Array"==t&&A.entries||k;if(M&&(S=r(M.call(new e)),f!==Object.prototype&&S.next&&(d||r(S)===f||(s?s(S,f):"function"!=typeof S[m]&&l(S,m,b)),a(S,D,!0,!0),d&&(h[D]=b))),p==_&&k&&k.name!==_&&(E=!0,I=function(){return k.call(this)}),d&&!C||A[m]===I||l(A,m,I),h[t]=I,p)if(x={values:N(_),keys:w?I:N(v),entries:N(y)},C)for(L in x)(g||E||!(L in A))&&u(A,L,x[L]);else i({target:t,proto:!0,forced:g||E},x);return x}},function(e,t,n){var i=n(11);e.exports=!!Object.getOwnPropertySymbols&&!i((function(){return!String(Symbol())}))},function(e,t,n){var i,o=n(25),r=n(169),s=n(80),a=n(51),l=n(108),u=n(73),c=n(63),d=">",h="<",p="prototype",f="script",g=c("IE_PROTO"),m=function(){},v=function(e){return h+f+d+e+h+"/"+f+d},_=function(e){e.write(v("")),e.close();var t=e.parentWindow.Object;return e=null,t},y=function(){var e,t=u("iframe"),n="java"+f+":";return t.style.display="none",l.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(v("document.F=Object")),e.close(),e.F},b=function(){try{i=document.domain&&new ActiveXObject("htmlfile")}catch(t){}b=i?_(i):y();var e=s.length;while(e--)delete b[p][s[e]];return b()};a[g]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(m[p]=o(e),n=new m,m[p]=null,n[g]=e):n=b(),void 0===t?n:r(n,t)}},function(e,t,n){var i=n(30),o=n(35),r=n(79),s=function(e){return function(t,n,s){var a,l=i(t),u=o(l.length),c=r(s,u);if(e&&n!=n){while(u>c)if(a=l[c++],a!=a)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},function(e,t,n){var i=n(62),o=Math.max,r=Math.min;e.exports=function(e,t){var n=i(e);return n<0?o(n+t,0):r(n,t)}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,n){var i=n(10),o=i("toStringTag"),r={};r[o]="z",e.exports="[object z]"===String(r)},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},function(e,t,n){var i=n(36);e.exports=i("navigator","userAgent")||""},function(e,t,n){"use strict";var i=n(41),o=function(e){var t,n;this.promise=new e((function(e,i){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=i})),this.resolve=i(t),this.reject=i(n)};e.exports.f=function(e){return new o(e)}},function(e,t,n){var i,o,r=n(8),s=n(84),a=r.process,l=a&&a.versions,u=l&&l.v8;u?(i=u.split("."),o=i[0]+i[1]):s&&(i=s.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=s.match(/Chrome\/(\d+)/),i&&(o=i[1]))),e.exports=o&&+o},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=n(6),u=s.__importDefault(n(267)),c=s.__importDefault(n(280)),d=s.__importDefault(n(281)),h=s.__importDefault(n(282)),p=s.__importDefault(n(301)),f=s.__importStar(n(416)),g=s.__importDefault(n(417)),m=s.__importDefault(n(418)),v=s.__importDefault(n(419)),_=s.__importStar(n(420)),y=s.__importDefault(n(423)),b=s.__importDefault(n(424)),w=s.__importDefault(n(425)),C=s.__importDefault(n(427)),S=s.__importDefault(n(437)),x=s.__importDefault(n(440)),L=s.__importStar(n(441)),N=s.__importDefault(n(23)),D=s.__importDefault(n(134)),E=s.__importDefault(n(24)),A=s.__importDefault(n(33)),k=s.__importDefault(n(38)),I=s.__importDefault(n(39)),M=1,O=function(){function e(e,t){this.pluginsFunctionList={},this.beforeDestroyHooks=[],this.id="wangEditor-"+M++,this.toolbarSelector=e,this.textSelector=t,f.selectorValidator(this),this.config=l.deepClone(u["default"]),this.$toolbarElem=a["default"]("
    "),this.$textContainerElem=a["default"]("
    "),this.$textElem=a["default"]("
    "),this.toolbarElemId="",this.textElemId="",this.isFocus=!1,this.isComposing=!1,this.isCompatibleMode=!1,this.selection=new c["default"](this),this.cmd=new d["default"](this),this.txt=new h["default"](this),this.menus=new p["default"](this),this.zIndex=new b["default"],this.change=new w["default"](this),this.history=new C["default"](this),this.onSelectionChange=new x["default"](this);var n=S["default"](this),i=n.disable,o=n.enable;this.disable=i,this.enable=o,this.isEnable=!0}return e.prototype.initSelection=function(e){g["default"](this,e)},e.prototype.create=function(){this.zIndex.init(this),this.isCompatibleMode=this.config.compatibleMode(),this.isCompatibleMode||(this.config.onchangeTimeout=30),v["default"](this),f["default"](this),this.txt.init(),this.menus.init(),_["default"](this),this.initSelection(!0),m["default"](this),this.change.observe(),this.history.observe(),L["default"](this)},e.prototype.beforeDestroy=function(e){return this.beforeDestroyHooks.push(e),this},e.prototype.destroy=function(){var e,t=this;(0,r["default"])(e=this.beforeDestroyHooks).call(e,(function(e){return e.call(t)})),this.$toolbarElem.remove(),this.$textContainerElem.remove()},e.prototype.fullScreen=function(){_.setFullScreen(this)},e.prototype.unFullScreen=function(){_.setUnFullScreen(this)},e.prototype.scrollToHead=function(e){y["default"](this,e)},e.registerMenu=function(t,n){n&&"function"===typeof n&&(e.globalCustomMenuConstructorList[t]=n)},e.prototype.registerPlugin=function(e,t){L.registerPlugin(e,t,this.pluginsFunctionList)},e.registerPlugin=function(t,n){L.registerPlugin(t,n,e.globalPluginsFunctionList)},e.$=a["default"],e.BtnMenu=N["default"],e.DropList=D["default"],e.DropListMenu=E["default"],e.Panel=A["default"],e.PanelMenu=k["default"],e.Tooltip=I["default"],e.globalCustomMenuConstructorList={},e.globalPluginsFunctionList={},e}();t["default"]=O},function(e,t,n){var i=n(13),o=n(55),r=n(10),s=r("species");e.exports=function(e,t){var n;return o(e)&&(n=e.constructor,"function"!=typeof n||n!==Array&&!o(n.prototype)?i(n)&&(n=n[s],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},function(e,t,n){e.exports=n(185)},function(e,t,n){var i=n(49),o=n(68),r="["+o+"]",s=RegExp("^"+r+r+"*"),a=RegExp(r+r+"*$"),l=function(e){return function(t){var n=String(i(t));return 1&e&&(n=n.replace(s,"")),2&e&&(n=n.replace(a,"")),n}};e.exports={start:l(1),end:l(2),trim:l(3)}},function(e,t,n){e.exports=n(205)},function(e,t,n){var i=n(227),o=n(230);function r(t){return e.exports=r="function"===typeof o&&"symbol"===typeof i?function(e){return typeof e}:function(e){return e&&"function"===typeof o&&e.constructor===o&&e!==o.prototype?"symbol":typeof e},r(t)}e.exports=r},function(e,t,n){var i=n(10);t.f=i},function(e,t,n){e.exports=n(306)},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(33)),l=function(){function e(e,t){var n=this;this.$elem=e,this.editor=t,this._active=!1,e.on("click",(function(e){var i;a["default"].hideCurAllPanels(),(0,r["default"])(i=t.txt.eventHooks.menuClickEvents).call(i,(function(e){return e()})),e.stopPropagation(),null!=t.selection.getRange()&&n.clickHandler(e)}))}return e.prototype.clickHandler=function(e){},e.prototype.active=function(){this._active=!0,this.$elem.addClass("w-e-active")},e.prototype.unActive=function(){this._active=!1,this.$elem.removeClass("w-e-active")},(0,o["default"])(e.prototype,"isActive",{get:function(){return this._active},enumerable:!1,configurable:!0}),e}();t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(28));function s(e){var n=e.elems[0];while(n&&(0,r["default"])(i=t.EXTRA_TAG).call(i,n.nodeName)){var i;if(n=n.parentElement,"A"===n.nodeName)return n}}function a(e){var t,n=e.selection.getSelectionContainerElem();if(!(null===(t=null===n||void 0===n?void 0:n.elems)||void 0===t?void 0:t.length))return!1;if("A"===n.getNodeName())return!0;var i=s(n);return!(!i||"A"!==i.nodeName)}(0,o["default"])(t,"__esModule",{value:!0}),t.getParentNodeA=t.EXTRA_TAG=void 0,t.EXTRA_TAG=["B","FONT","I","STRIKE"],t.getParentNodeA=s,t["default"]=a},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(57)),s=i(n(4)),a=i(n(27));(0,o["default"])(t,"__esModule",{value:!0});var l=n(2),u=n(6),c=l.__importDefault(n(135)),d=l.__importDefault(n(136)),h=function(){function e(e){this.editor=e}return e.prototype.insertImg=function(e,t,n){var i=this.editor,o=i.config,r="validate.",s=function(e,t){return void 0===t&&(t=r),i.i18next.t(t+e)},a=e.replace(//g,">");a=a.replace("'",'"');var l="";n&&(l=n.replace("'",'"'),l="data-href='"+encodeURIComponent(l)+"' ");var u="";t&&(u=t.replace(//g,">"),u=u.replace("'",'"'),u="alt='"+u+"' "),i.cmd["do"]("insertHTML","'),o.linkImgCallback(e,t,n);var c=document.createElement("img");c.onload=function(){c=null},c.onerror=function(){o.customAlert(s("插入图片错误"),"error","wangEditor: "+s("插入图片错误")+","+s("图片链接")+' "'+e+'",'+s("下载链接失败")),c=null},c.onabort=function(){return c=null},c.src=e},e.prototype.uploadImg=function(e){var t=this;if(e.length){var n=this.editor,i=n.config,o="validate.",l=function(e){return n.i18next.t(o+e)},h=i.uploadImgServer,p=i.uploadImgShowBase64,f=i.uploadImgMaxSize,g=f/1024/1024,m=i.uploadImgMaxLength,v=i.uploadFileName,_=i.uploadImgParams,y=i.uploadImgParamsWithUrl,b=i.uploadImgHeaders,w=i.uploadImgHooks,C=i.uploadImgTimeout,S=i.withCredentials,x=i.customUploadImg;if(x||h||p){var L=[],N=[];if(u.arrForEach(e,(function(e){if(e){var t=e.name||e.type.replace("/","."),i=e.size;if(t&&i){var o=n.config.uploadImgAccept.join("|"),r=".("+o+")$",s=new RegExp(r,"i");!1!==s.test(t)?fm)i.customAlert(l("一次最多上传")+m+l("张图片"),"warning");else if(x&&"function"===typeof x){var D;x(L,(0,r["default"])(D=this.insertImg).call(D,this))}else{var E=new FormData;if((0,s["default"])(L).call(L,(function(e,t){var n=v||e.name;L.length>1&&(n+=t+1),E.append(n,e)})),h){var A=h.split("#");h=A[0];var k=A[1]||"";(0,s["default"])(u).call(u,_,(function(e,t){y&&((0,a["default"])(h).call(h,"?")>0?h+="&":h+="?",h=h+e+"="+t),E.append(e,t)})),k&&(h+="#"+k);var I=c["default"](h,{timeout:C,formData:E,headers:b,withCredentials:!!S,beforeSend:function(e){if(w.before)return w.before(e,n,L)},onTimeout:function(e){i.customAlert(l("上传图片超时"),"error"),w.timeout&&w.timeout(e,n)},onProgress:function(e,t){var i=new d["default"](n);t.lengthComputable&&(e=t.loaded/t.total,i.show(e))},onError:function(e){i.customAlert(l("上传图片错误"),"error",l("上传图片错误")+","+l("服务器返回状态")+": "+e.status),w.error&&w.error(e,n)},onFail:function(e,t){i.customAlert(l("上传图片失败"),"error",l("上传图片返回结果错误")+","+l("返回结果")+": "+t),w.fail&&w.fail(e,n,t)},onSuccess:function(e,o){if(w.customInsert){var a;w.customInsert((0,r["default"])(a=t.insertImg).call(a,t),o,n)}else{if("0"!=o.errno)return i.customAlert(l("上传图片失败"),"error",l("上传图片返回结果错误")+","+l("返回结果")+" errno="+o.errno),void(w.fail&&w.fail(e,n,o));var u=o.data;(0,s["default"])(u).call(u,(function(e){"string"===typeof e?t.insertImg(e):t.insertImg(e.url,e.alt,e.href)})),w.success&&w.success(e,n,o)}}});"string"===typeof I&&i.customAlert(I,"error")}else p&&u.arrForEach(e,(function(e){var n=t,i=new FileReader;i.readAsDataURL(e),i.onload=function(){if(this.result){var e=this.result.toString();n.insertImg(e,e)}}}))}else i.customAlert(l("传入的文件不合法"),"warning")}}},e}();t["default"]=h},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(410)),s=i(n(4)),a=i(n(45));function l(e){return!!e.length&&"w-e-todo"===e.attr("class")}function u(e){var t=e.selection.getSelectionRangeTopNodes();if(0!==t.length)return(0,r["default"])(t).call(t,(function(e){return l(e)}))}function c(e,t,n){var i;if(e.hasChildNodes()){var o=e.cloneNode(),r=!1;""===t.nodeValue&&(r=!0);var a=[];return(0,s["default"])(i=e.childNodes).call(i,(function(e){if(!d(e,t)&&r&&(o.appendChild(e.cloneNode(!0)),"BR"!==e.nodeName&&a.push(e)),d(e,t)){if(1===e.nodeType){var i=c(e,t,n);i&&""!==i.textContent&&(null===o||void 0===o||o.appendChild(i))}if(3===e.nodeType&&t.isEqualNode(e)){var s=h(e,n);o.textContent=s}r=!0}})),(0,s["default"])(a).call(a,(function(e){var t=e;t.remove()})),o}}function d(e,t){return 3===e.nodeType?e.nodeValue===t.nodeValue:e.contains(t)}function h(e,t,n){void 0===n&&(n=!0);var i=e.nodeValue,o=null===i||void 0===i?void 0:(0,a["default"])(i).call(i,0,t);if(i=null===i||void 0===i?void 0:(0,a["default"])(i).call(i,t),!n){var r=i;i=o,o=r}return e.nodeValue=o,i}(0,o["default"])(t,"__esModule",{value:!0}),t.dealTextNode=t.isAllTodo=t.isTodo=t.getCursorNextNode=void 0,t.isTodo=l,t.isAllTodo=u,t.getCursorNextNode=c,t.dealTextNode=h},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(430),s=function(){function e(e){this.maxSize=e,this.isRe=!1,this.data=new r.CeilStack(e),this.revokeData=new r.CeilStack(e)}return(0,o["default"])(e.prototype,"size",{get:function(){return[this.data.size,this.revokeData.size]},enumerable:!1,configurable:!0}),e.prototype.resetMaxSize=function(e){this.data.resetMax(e),this.revokeData.resetMax(e)},e.prototype.save=function(e){return this.isRe&&(this.revokeData.clear(),this.isRe=!1),this.data.instack(e),this},e.prototype.revoke=function(e){!this.isRe&&(this.isRe=!0);var t=this.data.outstack();return!!t&&(this.revokeData.instack(t),e(t),!0)},e.prototype.restore=function(e){!this.isRe&&(this.isRe=!0);var t=this.revokeData.outstack();return!!t&&(this.data.instack(t),e(t),!0)},e}();t["default"]=s},function(e,t,n){var i=n(14),o=n(11),r=n(73);e.exports=!i&&!o((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){var i=n(11),o=/#|\.prototype\./,r=function(e,t){var n=a[s(e)];return n==u||n!=l&&("function"==typeof t?i(t):!!t)},s=r.normalize=function(e){return String(e).replace(o,".").toLowerCase()},a=r.data={},l=r.NATIVE="N",u=r.POLYFILL="P";e.exports=r},function(e,t,n){var i=n(103),o=Function.toString;"function"!=typeof i.inspectSource&&(i.inspectSource=function(e){return o.call(e)}),e.exports=i.inspectSource},function(e,t,n){var i=n(8),o=n(166),r="__core-js_shared__",s=i[r]||o(r,{});e.exports=s},function(e,t,n){"use strict";var i,o,r,s=n(105),a=n(19),l=n(16),u=n(10),c=n(43),d=u("iterator"),h=!1,p=function(){return this};[].keys&&(r=[].keys(),"next"in r?(o=s(s(r)),o!==Object.prototype&&(i=o)):h=!0),void 0==i&&(i={}),c||l(i,d)||a(i,d,p),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:h}},function(e,t,n){var i=n(16),o=n(31),r=n(63),s=n(168),a=r("IE_PROTO"),l=Object.prototype;e.exports=s?Object.getPrototypeOf:function(e){return e=o(e),i(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},function(e,t,n){var i=n(76);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,n){var i=n(16),o=n(30),r=n(78).indexOf,s=n(51);e.exports=function(e,t){var n,a=o(e),l=0,u=[];for(n in a)!i(s,n)&&i(a,n)&&u.push(n);while(t.length>l)i(a,n=t[l++])&&(~r(u,n)||u.push(n));return u}},function(e,t,n){var i=n(36);e.exports=i("document","documentElement")},function(e,t,n){var i=n(8);e.exports=i.Promise},function(e,t,n){var i=n(53);e.exports=function(e,t,n){for(var o in t)n&&n.unsafe&&e[o]?e[o]=t[o]:i(e,o,t[o],n);return e}},function(e,t,n){"use strict";var i=n(36),o=n(18),r=n(10),s=n(14),a=r("species");e.exports=function(e){var t=i(e),n=o.f;s&&t&&!t[a]&&n(t,a,{configurable:!0,get:function(){return this}})}},function(e,t,n){var i=n(10),o=n(44),r=i("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||s[r]===e)}},function(e,t,n){var i=n(65),o=n(44),r=n(10),s=r("iterator");e.exports=function(e){if(void 0!=e)return e[s]||e["@@iterator"]||o[i(e)]}},function(e,t,n){var i=n(25);e.exports=function(e,t,n,o){try{return o?t(i(n)[0],n[1]):t(n)}catch(s){var r=e["return"];throw void 0!==r&&i(r.call(e)),s}}},function(e,t,n){var i=n(10),o=i("iterator"),r=!1;try{var s=0,a={next:function(){return{done:!!s++}},return:function(){r=!0}};a[o]=function(){return this},Array.from(a,(function(){throw 2}))}catch(l){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var i={};i[o]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(l){}return n}},function(e,t,n){var i=n(25),o=n(41),r=n(10),s=r("species");e.exports=function(e,t){var n,r=i(e).constructor;return void 0===r||void 0==(n=i(r)[s])?t:o(n)}},function(e,t,n){var i,o,r,s=n(8),a=n(11),l=n(34),u=n(40),c=n(108),d=n(73),h=n(118),p=s.location,f=s.setImmediate,g=s.clearImmediate,m=s.process,v=s.MessageChannel,_=s.Dispatch,y=0,b={},w="onreadystatechange",C=function(e){if(b.hasOwnProperty(e)){var t=b[e];delete b[e],t()}},S=function(e){return function(){C(e)}},x=function(e){C(e.data)},L=function(e){s.postMessage(e+"",p.protocol+"//"+p.host)};f&&g||(f=function(e){var t=[],n=1;while(arguments.length>n)t.push(arguments[n++]);return b[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},i(y),y},g=function(e){delete b[e]},"process"==l(m)?i=function(e){m.nextTick(S(e))}:_&&_.now?i=function(e){_.now(S(e))}:v&&!h?(o=new v,r=o.port2,o.port1.onmessage=x,i=u(r.postMessage,r,1)):!s.addEventListener||"function"!=typeof postMessage||s.importScripts||a(L)||"file:"===p.protocol?i=w in d("script")?function(e){c.appendChild(d("script"))[w]=function(){c.removeChild(this),C(e)}}:function(e){setTimeout(S(e),0)}:(i=L,s.addEventListener("message",x,!1))),e.exports={set:f,clear:g}},function(e,t,n){var i=n(84);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(i)},function(e,t,n){var i=n(25),o=n(13),r=n(85);e.exports=function(e,t){if(i(e),o(t)&&t.constructor===e)return t;var n=r.f(e),s=n.resolve;return s(t),n.promise}},function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,n){e.exports=n(197)},function(e,t,n){"use strict";var i=n(5),o=n(8),r=n(123),s=n(11),a=n(19),l=n(66),u=n(83),c=n(13),d=n(37),h=n(18).f,p=n(32).forEach,f=n(14),g=n(42),m=g.set,v=g.getterFor;e.exports=function(e,t,n){var g,_=-1!==e.indexOf("Map"),y=-1!==e.indexOf("Weak"),b=_?"set":"add",w=o[e],C=w&&w.prototype,S={};if(f&&"function"==typeof w&&(y||C.forEach&&!s((function(){(new w).entries().next()})))){g=t((function(t,n){m(u(t,g,e),{type:e,collection:new w}),void 0!=n&&l(n,t[b],t,_)}));var x=v(e);p(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(e){var t="add"==e||"set"==e;!(e in C)||y&&"clear"==e||a(g.prototype,e,(function(n,i){var o=x(this).collection;if(!t&&y&&!c(n))return"get"==e&&void 0;var r=o[e](0===n?0:n,i);return t?this:r}))})),y||h(g.prototype,"size",{configurable:!0,get:function(){return x(this).collection.size}})}else g=n.getConstructor(t,e,_,b),r.REQUIRED=!0;return d(g,e,!1,!0),S[e]=g,i({global:!0,forced:!0},S),y||n.setStrong(g,e,_),g}},function(e,t,n){var i=n(51),o=n(13),r=n(16),s=n(18).f,a=n(64),l=n(200),u=a("meta"),c=0,d=Object.isExtensible||function(){return!0},h=function(e){s(e,u,{value:{objectID:"O"+ ++c,weakData:{}}})},p=function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!r(e,u)){if(!d(e))return"F";if(!t)return"E";h(e)}return e[u].objectID},f=function(e,t){if(!r(e,u)){if(!d(e))return!0;if(!t)return!1;h(e)}return e[u].weakData},g=function(e){return l&&m.REQUIRED&&d(e)&&!r(e,u)&&h(e),e},m=e.exports={REQUIRED:!1,fastKey:p,getWeakData:f,onFreeze:g};i[u]=!0},function(e,t,n){"use strict";var i=n(18).f,o=n(77),r=n(110),s=n(40),a=n(83),l=n(66),u=n(75),c=n(111),d=n(14),h=n(123).fastKey,p=n(42),f=p.set,g=p.getterFor;e.exports={getConstructor:function(e,t,n,u){var c=e((function(e,i){a(e,c,t),f(e,{type:t,index:o(null),first:void 0,last:void 0,size:0}),d||(e.size=0),void 0!=i&&l(i,e[u],e,n)})),p=g(t),m=function(e,t,n){var i,o,r=p(e),s=v(e,t);return s?s.value=n:(r.last=s={index:o=h(t,!0),key:t,value:n,previous:i=r.last,next:void 0,removed:!1},r.first||(r.first=s),i&&(i.next=s),d?r.size++:e.size++,"F"!==o&&(r.index[o]=s)),e},v=function(e,t){var n,i=p(e),o=h(t);if("F"!==o)return i.index[o];for(n=i.first;n;n=n.next)if(n.key==t)return n};return r(c.prototype,{clear:function(){var e=this,t=p(e),n=t.index,i=t.first;while(i)i.removed=!0,i.previous&&(i.previous=i.previous.next=void 0),delete n[i.index],i=i.next;t.first=t.last=void 0,d?t.size=0:e.size=0},delete:function(e){var t=this,n=p(t),i=v(t,e);if(i){var o=i.next,r=i.previous;delete n.index[i.index],i.removed=!0,r&&(r.next=o),o&&(o.previous=r),n.first==i&&(n.first=o),n.last==i&&(n.last=r),d?n.size--:t.size--}return!!i},forEach:function(e){var t,n=p(this),i=s(e,arguments.length>1?arguments[1]:void 0,3);while(t=t?t.next:n.first){i(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!v(this,e)}}),r(c.prototype,n?{get:function(e){var t=v(this,e);return t&&t.value},set:function(e,t){return m(this,0===e?0:e,t)}}:{add:function(e){return m(this,e=0===e?0:e,e)}}),d&&i(c.prototype,"size",{get:function(){return p(this).size}}),c},setStrong:function(e,t,n){var i=t+" Iterator",o=g(t),r=g(i);u(e,t,(function(e,t){f(this,{type:i,target:e,state:o(e),kind:t,last:void 0})}),(function(){var e=r(this),t=e.kind,n=e.last;while(n&&n.removed)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),c(t)}}},function(e,t,n){var i=n(12);i("iterator")},function(e,t,n){var i=n(107),o=n(80),r=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){e.exports=n(268)},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t["default"]={zIndex:1e4}},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t["default"]={focus:!0,height:300,placeholder:"请输入正文",zIndexFullScreen:10002,showFullScreen:!0}},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0}),t.getPasteImgs=t.getPasteHtml=t.getPasteText=void 0;var s=n(2),a=n(6),l=s.__importDefault(n(292));function u(e){var t=e.clipboardData,n="";return n=null==t?window.clipboardData&&window.clipboardData.getData("text"):t.getData("text/plain"),a.replaceHtmlSymbol(n)}function c(e,t,n){void 0===t&&(t=!0),void 0===n&&(n=!1);var i=e.clipboardData,o="";if(i&&(o=i.getData("text/html")),!o){var r=u(e);if(!r)return"";o="

    "+r+"

    "}return o=o.replace(/<(\d)/gm,(function(e,t){return"<"+t})),o=o.replace(/<(\/?meta.*?)>/gim,""),o=l["default"](o,t,n),o}function d(e){var t,n=[],i=u(e);if(i)return n;var o=null===(t=e.clipboardData)||void 0===t?void 0:t.items;return o?((0,r["default"])(a).call(a,o,(function(e,t){var i=t.type;/image/i.test(i)&&n.push(t.getAsFile())})),n):n}t.getPasteText=u,t.getPasteHtml=c,t.getPasteImgs=d},function(e,t,n){e.exports=n(294)},function(e,t,n){e.exports=n(310)},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4)),s=i(n(46));(0,o["default"])(t,"__esModule",{value:!0});var a=n(2),l=a.__importDefault(n(3)),u=n(7),c=function(){function e(e,t){var n=this;this.hideTimeoutId=0,this.menu=e,this.conf=t;var i=l["default"]('
    '),o=l["default"]("

    "+t.title+"

    ");o.addClass("w-e-dp-title"),i.append(o);var a=t.list||[],c=t.type||"list",d=t.clickHandler||u.EMPTY_FN,h=l["default"]('
      ');(0,r["default"])(a).call(a,(function(e){var t=e.$elem,i=e.value,o=l["default"]('
    • ');t&&(o.append(t),h.append(o),o.on("click",(function(e){d(i),e.stopPropagation(),n.hideTimeoutId=(0,s["default"])((function(){n.hide()}))})))})),i.append(h),i.on("mouseleave",(function(){n.hideTimeoutId=(0,s["default"])((function(){n.hide()}))})),this.$container=i,this.rendered=!1,this._show=!1}return e.prototype.show=function(){this.hideTimeoutId&&clearTimeout(this.hideTimeoutId);var e=this.menu,t=e.$elem,n=this.$container;if(!this._show){if(this.rendered)n.show();else{var i=t.getBoundingClientRect().height||0,o=this.conf.width||100;n.css("margin-top",i+"px").css("width",o+"px"),t.append(n),this.rendered=!0}this._show=!0}},e.prototype.hide=function(){var e=this.$container;this._show&&(e.hide(),this._show=!1)},(0,o["default"])(e.prototype,"isShow",{get:function(){return this._show},enumerable:!1,configurable:!0}),e}();t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(92)),r=i(n(1)),s=i(n(4));(0,r["default"])(t,"__esModule",{value:!0});var a=n(6);function l(e,t){var n=new XMLHttpRequest;if(n.open("POST",e),n.timeout=t.timeout||1e4,n.ontimeout=function(){console.error("wangEditor - 请求超时"),t.onTimeout&&t.onTimeout(n)},n.upload&&(n.upload.onprogress=function(e){var n=e.loaded/e.total;t.onProgress&&t.onProgress(n,e)}),t.headers&&(0,s["default"])(a).call(a,t.headers,(function(e,t){n.setRequestHeader(e,t)})),n.withCredentials=!!t.withCredentials,t.beforeSend){var i=t.beforeSend(n);if(i&&"object"===(0,o["default"])(i)&&i.prevent)return i.msg}return n.onreadystatechange=function(){if(4===n.readyState){var e=n.status;if(!(e<200)&&!(e>=300&&e<400)){if(e>=400)return console.error("wangEditor - XHR 报错,状态码 "+e),void(t.onError&&t.onError(n));var i,r=n.responseText;if("object"!==(0,o["default"])(r))try{i=JSON.parse(r)}catch(s){return console.error("wangEditor - 返回结果不是 JSON 格式",r),void(t.onFail&&t.onFail(n,r))}else i=r;t.onSuccess(n,i)}}},n.send(t.formData||null),n}t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(342)),s=i(n(46));(0,o["default"])(t,"__esModule",{value:!0});var a=n(2),l=a.__importDefault(n(3)),u=function(){function e(e){this.editor=e,this.$textContainer=e.$textContainerElem,this.$bar=l["default"]('
      '),this.isShow=!1,this.time=0,this.timeoutId=0}return e.prototype.show=function(e){var t=this;if(!this.isShow){this.isShow=!0;var n=this.$bar,i=this.$textContainer;i.append(n),(0,r["default"])()-this.time>100&&e<=1&&(n.css("width",100*e+"%"),this.time=(0,r["default"])());var o=this.timeoutId;o&&clearTimeout(o),this.timeoutId=(0,s["default"])((function(){t.hide()}),500)}},e.prototype.hide=function(){var e=this.$bar;e.remove(),this.isShow=!1,this.time=0,this.timeoutId=0},e}();t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t.ListType=void 0;var r,s=n(2),a=s.__importDefault(n(3)),l=s.__importDefault(n(24)),u=n(47),c=s.__importStar(n(371));(function(e){e["OrderedList"]="OL",e["UnorderedList"]="UL"})(r=t.ListType||(t.ListType={}));var d=function(e){function t(t){var n=this,i=a["default"]('
      \n \n
      '),o={width:130,title:"序列",type:"list",list:[{$elem:a["default"]('\n

      \n \n '+t.i18next.t("menus.dropListMenu.list.无序列表")+"\n

      "),value:r.UnorderedList},{$elem:a["default"]('

      \n \n '+t.i18next.t("menus.dropListMenu.list.有序列表")+"\n

      "),value:r.OrderedList}],clickHandler:function(e){n.command(e)}};return n=e.call(this,i,t,o)||this,n}return s.__extends(t,e),t.prototype.command=function(e){var t=this.editor,n=t.selection.getSelectionContainerElem();void 0!==n&&(this.handleSelectionRangeNodes(e),this.tryChangeActive())},t.prototype.validator=function(e,t,n){return!(!e.length||!t.length||n.equal(e)||n.equal(t))},t.prototype.handleSelectionRangeNodes=function(e){var t=this.editor,n=t.selection,i=e.toLowerCase(),o=n.getSelectionContainerElem(),r=n.getSelectionStartElem().getNodeTop(t),s=n.getSelectionEndElem().getNodeTop(t);if(this.validator(r,s,t.$textElem)){var a=n.getRange(),l=null===a||void 0===a?void 0:a.collapsed;t.$textElem.equal(o)||(o=o.getNodeTop(t));var d,h={editor:t,listType:e,listTarget:i,$selectionElem:o,$startElem:r,$endElem:s};d=this.isOrderElem(o)?c.ClassType.Wrap:this.isOrderElem(r)&&this.isOrderElem(s)?c.ClassType.Join:this.isOrderElem(r)?c.ClassType.StartJoin:this.isOrderElem(s)?c.ClassType.EndJoin:c.ClassType.Other;var p=new c["default"](c.createListHandle(d,h,a));u.updateRange(t,p.getSelectionRangeElem(),!!l)}},t.prototype.isOrderElem=function(e){var t=e.getNodeName();return t===r.OrderedList||t===r.UnorderedList},t.prototype.tryChangeActive=function(){},t}(l["default"]);t["default"]=d},function(e,t,n){e.exports=n(395)},function(e,t,n){"use strict";var i=n(0),o=i(n(1));function r(e){var t=e.selection.getSelectionContainerElem();return!!(null===t||void 0===t?void 0:t.length)&&!("CODE"!=t.getNodeName()&&"PRE"!=t.getNodeName()&&"CODE"!=t.parent().getNodeName()&&"PRE"!=t.parent().getNodeName()&&!/hljs/.test(t.parent().attr("class")))}(0,o["default"])(t,"__esModule",{value:!0}),t["default"]=r},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(29));(0,o["default"])(t,"__esModule",{value:!0}),t.todo=void 0;var s=n(2),a=s.__importDefault(n(3)),l=function(){function e(e){var t;this.template='

      ',this.checked=!1,this.$todo=a["default"](this.template),this.$child=null===(t=null===e||void 0===e?void 0:e.childNodes())||void 0===t?void 0:t.clone(!0)}return e.prototype.init=function(){var e=this.$child,t=this.getInputContainer();e&&e.insertAfter(t)},e.prototype.getInput=function(){var e=this.$todo,t=(0,r["default"])(e).call(e,"input");return t},e.prototype.getInputContainer=function(){var e=this.getInput().parent();return e},e.prototype.getTodo=function(){return this.$todo},e}();function u(e){var t=new l(e);return t.init(),t}t.todo=l,t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2);n(146),n(148),n(152),n(154),n(156),n(158),n(160);var s=r.__importDefault(n(87));r.__exportStar(n(442),t);try{document}catch(a){throw new Error("请在浏览器环境下运行")}t["default"]=s["default"]},function(e,t,n){var i=n(143);e.exports=i},function(e,t,n){n(144);var i=n(9),o=i.Object,r=e.exports=function(e,t,n){return o.defineProperty(e,t,n)};o.defineProperty.sham&&(r.sham=!0)},function(e,t,n){var i=n(5),o=n(14),r=n(18);i({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:r.f})},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(i){"object"===typeof window&&(n=window)}e.exports=n},function(e,t,n){var i=n(20),o=n(147);o=o.__esModule?o.default:o,"string"===typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};i(o,r);e.exports=o.locals||{}},function(e,t,n){var i=n(21);t=i(!1),t.push([e.i,'.w-e-toolbar,\n.w-e-text-container,\n.w-e-menu-panel {\n padding: 0;\n margin: 0;\n box-sizing: border-box;\n background-color: #fff;\n /*表情菜单样式*/\n /*分割线样式*/\n}\n.w-e-toolbar h1,\n.w-e-text-container h1,\n.w-e-menu-panel h1 {\n font-size: 32px !important;\n}\n.w-e-toolbar h2,\n.w-e-text-container h2,\n.w-e-menu-panel h2 {\n font-size: 24px !important;\n}\n.w-e-toolbar h3,\n.w-e-text-container h3,\n.w-e-menu-panel h3 {\n font-size: 18.72px !important;\n}\n.w-e-toolbar h4,\n.w-e-text-container h4,\n.w-e-menu-panel h4 {\n font-size: 16px !important;\n}\n.w-e-toolbar h5,\n.w-e-text-container h5,\n.w-e-menu-panel h5 {\n font-size: 13.28px !important;\n}\n.w-e-toolbar p,\n.w-e-text-container p,\n.w-e-menu-panel p {\n font-size: 16px !important;\n}\n.w-e-toolbar .eleImg,\n.w-e-text-container .eleImg,\n.w-e-menu-panel .eleImg {\n cursor: pointer;\n display: inline-block;\n font-size: 18px;\n padding: 0 3px;\n}\n.w-e-toolbar *,\n.w-e-text-container *,\n.w-e-menu-panel * {\n padding: 0;\n margin: 0;\n box-sizing: border-box;\n}\n.w-e-toolbar hr,\n.w-e-text-container hr,\n.w-e-menu-panel hr {\n cursor: pointer;\n display: block;\n height: 0px;\n border: 0;\n border-top: 3px solid #ccc;\n margin: 20px 0;\n}\n.w-e-clear-fix:after {\n content: "";\n display: table;\n clear: both;\n}\n.w-e-drop-list-item {\n position: relative;\n top: 1px;\n padding-right: 7px;\n color: #333 !important;\n}\n.w-e-drop-list-tl {\n padding-left: 10px;\n text-align: left;\n}\n',""]),e.exports=t},function(e,t,n){var i=n(20),o=n(149);o=o.__esModule?o.default:o,"string"===typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};i(o,r);e.exports=o.locals||{}},function(e,t,n){var i=n(21),o=n(150),r=n(151);t=i(!1);var s=o(r);t.push([e.i,"@font-face {\n font-family: 'w-e-icon';\n src: url("+s+') format(\'truetype\');\n font-weight: normal;\n font-style: normal;\n}\n[class^="w-e-icon-"],\n[class*=" w-e-icon-"] {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: \'w-e-icon\' !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.w-e-icon-close:before {\n content: "\\f00d";\n}\n.w-e-icon-upload2:before {\n content: "\\e9c6";\n}\n.w-e-icon-trash-o:before {\n content: "\\f014";\n}\n.w-e-icon-header:before {\n content: "\\f1dc";\n}\n.w-e-icon-pencil2:before {\n content: "\\e906";\n}\n.w-e-icon-paint-brush:before {\n content: "\\f1fc";\n}\n.w-e-icon-image:before {\n content: "\\e90d";\n}\n.w-e-icon-play:before {\n content: "\\e912";\n}\n.w-e-icon-location:before {\n content: "\\e947";\n}\n.w-e-icon-undo:before {\n content: "\\e965";\n}\n.w-e-icon-redo:before {\n content: "\\e966";\n}\n.w-e-icon-quotes-left:before {\n content: "\\e977";\n}\n.w-e-icon-list-numbered:before {\n content: "\\e9b9";\n}\n.w-e-icon-list2:before {\n content: "\\e9bb";\n}\n.w-e-icon-link:before {\n content: "\\e9cb";\n}\n.w-e-icon-happy:before {\n content: "\\e9df";\n}\n.w-e-icon-bold:before {\n content: "\\ea62";\n}\n.w-e-icon-underline:before {\n content: "\\ea63";\n}\n.w-e-icon-italic:before {\n content: "\\ea64";\n}\n.w-e-icon-strikethrough:before {\n content: "\\ea65";\n}\n.w-e-icon-table2:before {\n content: "\\ea71";\n}\n.w-e-icon-paragraph-left:before {\n content: "\\ea77";\n}\n.w-e-icon-paragraph-center:before {\n content: "\\ea78";\n}\n.w-e-icon-paragraph-right:before {\n content: "\\ea79";\n}\n.w-e-icon-paragraph-justify:before {\n content: "\\ea7a";\n}\n.w-e-icon-terminal:before {\n content: "\\f120";\n}\n.w-e-icon-page-break:before {\n content: "\\ea68";\n}\n.w-e-icon-cancel-circle:before {\n content: "\\ea0d";\n}\n.w-e-icon-font:before {\n content: "\\ea5c";\n}\n.w-e-icon-text-heigh:before {\n content: "\\ea5f";\n}\n.w-e-icon-paint-format:before {\n content: "\\e90c";\n}\n.w-e-icon-indent-increase:before {\n content: "\\ea7b";\n}\n.w-e-icon-indent-decrease:before {\n content: "\\ea7c";\n}\n.w-e-icon-row-height:before {\n content: "\\e9be";\n}\n.w-e-icon-fullscreen_exit:before {\n content: "\\e900";\n}\n.w-e-icon-fullscreen:before {\n content: "\\e901";\n}\n.w-e-icon-split-line:before {\n content: "\\ea0b";\n}\n.w-e-icon-checkbox-checked:before {\n content: "\\ea52";\n}\n',""]),e.exports=t},function(e,t,n){"use strict";e.exports=function(e,t){return t||(t={}),e=e&&e.__esModule?e.default:e,"string"!==typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e)}},function(e,t,n){"use strict";n.r(t),t["default"]="data:font/woff;base64,d09GRgABAAAAABskAAsAAAAAGtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIPFWNtYXAAAAFoAAABHAAAARz2mfAgZ2FzcAAAAoQAAAAIAAAACAAAABBnbHlmAAACjAAAFXwAABV8IH7+mGhlYWQAABgIAAAANgAAADYb6gumaGhlYQAAGEAAAAAkAAAAJAkjBWlobXR4AAAYZAAAAKQAAACkmYcEbmxvY2EAABkIAAAAVAAAAFReAmKYbWF4cAAAGVwAAAAgAAAAIAA0ALZuYW1lAAAZfAAAAYYAAAGGmUoJ+3Bvc3QAABsEAAAAIAAAACAAAwAAAAMD7wGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8fwDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAQAAAAA8ACAABAAcAAEAIOkB6QbpDekS6UfpZul36bnpu+m+6cbpy+nf6gvqDepS6lzqX+pl6nHqfPAN8BTxIPHc8fz//f//AAAAAAAg6QDpBukM6RLpR+ll6Xfpuem76b7pxunL6d/qC+oN6lLqXOpf6mLqcep38A3wFPEg8dzx/P/9//8AAf/jFwQXABb7FvcWwxamFpYWVRZUFlIWSxZHFjQWCRYIFcQVuxW5FbcVrBWnEBcQEQ8GDksOLAADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAAEAEEAAQO/A38ABQALABEAFwAAATMVIREzAxEhFSMVATUzESE1ETUhESM1Av/A/sJ+fgE+wP4Cfv7CAT5+Ar9+AT78ggE+fsACvsD+wn7+An7+wsAAAAAABABBAAEDvwN/AAUACwARABcAAAEhESM1IxM1MxEhNQERIRUjFREVMxUhEQKBAT5+wMB+/sL9wAE+wMD+wgN//sLA/X7A/sJ+AcIBPn7A/v7AfgE+AAAAAAIAAP/ABAADwAAEABMAAAE3AScBAy4BJxM3ASMBAyUBNQEHAYCAAcBA/kCfFzsyY4ABgMD+gMACgAGA/oBOAUBAAcBA/kD+nTI7FwERTgGA/oD9gMABgMD+gIAAAgAA/8AEAAOAACkALQAAAREjNTQmIyEiBh0BFBYzITI2PQEzESEVIyIGFREUFjsBMjY1ETQmKwE1ASE1IQQAwCYa/UAaJiYaAsAaJoD9wCANExMNgA0TEw0gAUD9QALAAYABgEAaJiYawBomJhpA/wCAEw3+wA0TEw0BQA0TQAGAQAAABAAAAAAEAAOAABAAIQAtADQAAAE4ATEROAExITgBMRE4ATEhNSEiBhURFBYzITI2NRE0JiMHFAYjIiY1NDYzMhYTITUTATM3A8D8gAOA/IAaJiYaA4AaJiYagDgoKDg4KCg4QP0A4AEAQOADQP0AAwBAJhr9ABomJhoDABom4Cg4OCgoODj9uIABgP7AwAAAAgAAAEAEAANAADgAPAAAASYnLgEnJiMiBw4BBwYHBgcOAQcGFRQXHgEXFhcWFx4BFxYzMjc+ATc2NzY3PgE3NjU0Jy4BJyYnARENAQPVNjg5djw9Pz89PHY5ODYLBwgLAwMDAwsIBws2ODl2PD0/Pz08djk4NgsHCAsDAwMDCwgHC/2rAUD+wAMgCAYGCAICAgIIBgYIKSoqWS0uLy8uLVkqKikIBgYIAgICAggGBggpKipZLS4vLy4tWSoqKf3gAYDAwAAAAAACAMD/wANAA8AAGwAnAAABIgcOAQcGFRQXHgEXFjEwNz4BNzY1NCcuAScmAyImNTQ2MzIWFRQGAgBCOzpXGRkyMngyMjIyeDIyGRlXOjtCUHBwUFBwcAPAGRlXOjtCeH19zEFBQUHMfX14Qjs6VxkZ/gBwUFBwcFBQcAAAAQAAAAAEAAOAACsAAAEiBw4BBwYHJxEhJz4BMzIXHgEXFhUUBw4BBwYHFzY3PgE3NjU0Jy4BJyYjAgA1MjJcKSkjlgGAkDWLUFBFRmkeHgkJIhgYHlUoICAtDAwoKIteXWoDgAoLJxscI5b+gJA0PB4eaUZFUCsoKUkgIRpgIysrYjY2OWpdXosoKAABAAAAAAQAA4AAKgAAExQXHgEXFhc3JicuAScmNTQ3PgE3NjMyFhcHIREHJicuAScmIyIHDgEHBgAMDC0gIChVHhgYIgkJHh5pRkVQUIs1kAGAliMpKVwyMjVqXV6LKCgBgDk2NmIrKyNgGiEgSSkoK1BFRmkeHjw0kAGAliMcGycLCigoi15dAAAAAAIAAABABAEDAAAmAE0AABMyFx4BFxYVFAcOAQcGIyInLgEnJjUnNDc+ATc2MxUiBgcOAQc+ASEyFx4BFxYVFAcOAQcGIyInLgEnJjUnNDc+ATc2MxUiBgcOAQc+AeEuKSk9ERISET0pKS4uKSk9ERIBIyN6UlFdQHUtCRAHCBICSS4pKT0REhIRPSkpLi4pKT0REgEjI3pSUV1AdS0JEAcIEgIAEhE9KSkuLikpPRESEhE9KSkuIF1RUnojI4AwLggTCgIBEhE9KSkuLikpPRESEhE9KSkuIF1RUnojI4AwLggTCgIBAAAGAED/wAQAA8AAAwAHAAsAEQAdACkAACUhFSERIRUhESEVIScRIzUjNRMVMxUjNTc1IzUzFRURIzUzNSM1MzUjNQGAAoD9gAKA/YACgP2AwEBAQIDAgIDAwICAgICAgAIAgAIAgMD/AMBA/fIyQJI8MkCS7v7AQEBAQEAABgAA/8AEAAPAAAMABwALABcAIwAvAAABIRUhESEVIREhFSEBNDYzMhYVFAYjIiYRNDYzMhYVFAYjIiYRNDYzMhYVFAYjIiYBgAKA/YACgP2AAoD9gP6ASzU1S0s1NUtLNTVLSzU1S0s1NUtLNTVLA4CA/wCA/wCAA0A1S0s1NUtL/rU1S0s1NUtL/rU1S0s1NUtLAAUAAABABWADAAADAAcACwAOABEAABMhFSEVIRUhFSEVIQEXNzUnBwADgPyAA4D8gAOA/IAD4MDAwMADAMBAwEDAAUDAwEDAwAAAAAADAAAAAAQAA6AAAwANABQAADchFSElFSE1EyEVITUhJQkBIxEjEQAEAPwABAD8AIABAAEAAQD9YAEgASDggEBAwEBAAQCAgMABIP7g/wABAAAAAAACAB7/zAPiA7QAMwBkAAABIiYnJicmNDc2PwE+ATMyFhcWFxYUBwYPAQYiJyY0PwE2NCcuASMiBg8BBhQXFhQHDgEjAyImJyYnJjQ3Nj8BNjIXFhQPAQYUFx4BMzI2PwE2NCcmNDc2MhcWFxYUBwYPAQ4BIwG4ChMIIxISEhIjwCNZMTFZIyMSEhISI1gPLA8PD1gpKRQzHBwzFMApKQ8PCBMKuDFZIyMSEhISI1gPLA8PD1gpKRQzHBwzFMApKQ8PDysQIxISEhIjwCNZMQFECAckLS1eLS0kwCIlJSIkLS1eLS0kVxAQDysPWCl0KRQVFRTAKXQpDysQBwj+iCUiJC0tXi0tJFcQEA8rD1gpdCkUFRUUwCl0KQ8rEA8PJC0tXi0tJMAiJQAAAAAFAAD/wAQAA8AAGwA3AFMAXwBrAAAFMjc+ATc2NTQnLgEnJiMiBw4BBwYVFBceARcWEzIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NhMyNz4BNzY3BgcOAQcGIyInLgEnJicWFx4BFxYnNDYzMhYVFAYjIiYlNDYzMhYVFAYjIiYCAGpdXosoKCgoi15dampdXosoKCgoi15dalZMTHEgISEgcUxMVlZMTHEgISEgcUxMVisrKlEmJiMFHBtWODc/Pzc4VhscBSMmJlEqK9UlGxslJRsbJQGAJRsbJSUbGyVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoA6AhIHFMTFZWTExxICEhIHFMTFZWTExxICH+CQYGFRAQFEM6OlYYGRkYVjo6QxQQEBUGBvcoODgoKDg4KCg4OCgoODgAAAEAAAFABAACQAAPAAATFRQWMyEyNj0BNCYjISIGABMNA8ANExMN/EANEwIgwA0TEw3ADRMTAAAAAwAA/8AEAAPAABsANwBDAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmAyInLgEnJjU0Nz4BNzYzMhceARcWFRQHDgEHBhMHJwcXBxc3FzcnNwIAal1eiygoKCiLXl1qal1eiygoKCiLXl1qVkxMcSAhISBxTExWVkxMcSAhISBxTExKoKBgoKBgoKBgoKADwCgoi15dampdXosoKCgoi15dampdXosoKPxgISBxTExWVkxMcSAhISBxTExWVkxMcSAhAqCgoGCgoGCgoGCgoAACAAD/wAQAA8AADwAVAAABISIGFREUFjMhMjY1ETQmASc3FwEXA4D9ADVLSzUDADVLS/4L7VqTATNaA8BLNf0ANUtLNQMANUv85e5akgEyWgAAAAABAGX/wAObA8AAKQAAASImIyIHDgEHBhUUFjMuATU0NjcwBwYCBwYHFSETMzcjNx4BMzI2Nw4BAyBEaEZxU1RtGhtJSAYNZUoQEEs8PFkBPWzGLNc0LVUmLlAYHT0DsBAeHWE+P0FNOwsmN5lvA31+/sWPkCMZAgCA9gkPN2sJBwAAAAACAAAAAAQAA4AACQAXAAAlMwcnMxEjNxcjJREnIxEzFSE1MxEjBxEDgICgoICAoKCA/wBAwID+gIDAQMDAwAIAwMDA/wCA/UBAQALAgAEAAAMAwAAAA0ADgAAWAB8AKAAAAT4BNTQnLgEnJiMhESEyNz4BNzY1NCYBMzIWFRQGKwETIxEzMhYVFAYCxBwgFBRGLi81/sABgDUvLkYUFET+hGUqPDwpZp+fnyw+PgHbIlQvNS8uRhQU/IAUFEYuLzVGdAFGSzU1S/6AAQBLNTVLAAAAAAIAwAAAA0ADgAAfACMAAAEzERQHDgEHBiMiJy4BJyY1ETMRFBYXHgEzMjY3PgE1ASEVIQLAgBkZVzo7QkI7OlcZGYAbGBxJKChJHBgb/gACgP2AA4D+YDw0NU4WFxcWTjU0PAGg/mAeOBcYGxsYFzge/qCAAAAAAAEAgAAAA4ADgAALAAABFSMBMxUhNTMBIzUDgID+wID+QIABQIADgED9AEBAAwBAAAEAAAAABAADgAA9AAABFSMeARUUBgcOASMiJicuATUzFBYzMjY1NCYjITUhLgEnLgE1NDY3PgEzMhYXHgEVIzQmIyIGFRQWMzIWFwQA6xUWNTAscT4+cSwwNYByTk5yck7+AAEsAgQBMDU1MCxxPj5xLDA1gHJOTnJyTjtuKwHAQB1BIjViJCEkJCEkYjU0TEw0NExAAQMBJGI1NWIkISQkISRiNTRMTDQ0TCEfAAAACgAAAAAEAAOAAAMABwALAA8AEwAXABsAHwAjACcAABMRIREBNSEVHQEhNQEVITUjFSE1ESEVISUhFSERNSEVASEVISE1IRUABAD9gAEA/wABAP8AQP8AAQD/AAKAAQD/AAEA/IABAP8AAoABAAOA/IADgP3AwMBAwMACAMDAwMD/AMDAwAEAwMD+wMDAwAAABQAAAAAEAAOAAAMABwALAA8AEwAAEyEVIRUhFSERIRUhESEVIREhFSEABAD8AAKA/YACgP2ABAD8AAQA/AADgIBAgP8AgAFAgP8AgAAAAAAFAAAAAAQAA4AAAwAHAAsADwATAAATIRUhFyEVIREhFSEDIRUhESEVIQAEAPwAwAKA/YACgP2AwAQA/AAEAPwAA4CAQID/AIABQID/AIAAAAUAAAAABAADgAADAAcACwAPABMAABMhFSEFIRUhESEVIQEhFSERIRUhAAQA/AABgAKA/YACgP2A/oAEAPwABAD8AAOAgECA/wCAAUCA/wCAAAAAAAUAAAAABAADgAADAAcACwAPABMAABMhFSEVIRUhFSEVIRUhFSEVIRUhAAQA/AAEAPwABAD8AAQA/AAEAPwAA4CAQIBAgECAQIAAAAAGAAAAAAQAA4AAAwAHAAsADwATABYAABMhFSEFIRUhFSEVIRUhFSEFIRUhGQEFAAQA/AABgAKA/YACgP2AAoD9gP6ABAD8AAEAA4CAQIBAgECAQIABAAGAwAAAAAYAAAAABAADgAADAAcACwAPABMAFgAAEyEVIQUhFSEVIRUhFSEVIQUhFSEBESUABAD8AAGAAoD9gAKA/YACgP2A/oAEAPwAAQD/AAOAgECAQIBAgECAAoD+gMAAAQA/AD8C5gLmACwAACUUDwEGIyIvAQcGIyIvASY1ND8BJyY1ND8BNjMyHwE3NjMyHwEWFRQPARcWFQLmEE4QFxcQqKgQFxYQThAQqKgQEE4QFhcQqKgQFxcQThAQqKgQwxYQThAQqKgQEE4QFhcQqKgQFxcQThAQqKgQEE4QFxcQqKgQFwAAAAYAAAAAAyUDbgAUACgAPABNAFUAggAAAREUBwYrASInJjURNDc2OwEyFxYVMxEUBwYrASInJjURNDc2OwEyFxYXERQHBisBIicmNRE0NzY7ATIXFhMRIREUFxYXFjMhMjc2NzY1ASEnJicjBgcFFRQHBisBERQHBiMhIicmNREjIicmPQE0NzY7ATc2NzY7ATIXFh8BMzIXFhUBJQYFCCQIBQYGBQgkCAUGkgUFCCUIBQUFBQglCAUFkgUFCCUIBQUFBQglCAUFSf4ABAQFBAIB2wIEBAQE/oABABsEBrUGBAH3BgUINxobJv4lJhsbNwgFBQUFCLEoCBcWF7cXFhYJKLAIBQYCEv63CAUFBQUIAUkIBQYGBQj+twgFBQUFCAFJCAUGBgUI/rcIBQUFBQgBSQgFBgYF/lsCHf3jDQsKBQUFBQoLDQJmQwUCAgVVJAgGBf3jMCIjISIvAiAFBggkCAUFYBUPDw8PFWAFBQgAAgAHAEkDtwKvABoALgAACQEGIyIvASY1ND8BJyY1ND8BNjMyFwEWFRQHARUUBwYjISInJj0BNDc2MyEyFxYBTv72BgcIBR0GBuHhBgYdBQgHBgEKBgYCaQUFCP3bCAUFBQUIAiUIBQUBhf72BgYcBggHBuDhBgcHBh0FBf71BQgHBv77JQgFBQUFCCUIBQUFBQAAAAEAIwAAA90DbgCzAAAlIicmIyIHBiMiJyY1NDc2NzY3Njc2PQE0JyYjISIHBh0BFBcWFxYzFhcWFRQHBiMiJyYjIgcGIyInJjU0NzY3Njc2NzY9ARE0NTQ1NCc0JyYnJicmJyYnJiMiJyY1NDc2MzIXFjMyNzYzMhcWFRQHBiMGBwYHBh0BFBcWMyEyNzY9ATQnJicmJyY1NDc2MzIXFjMyNzYzMhcWFRQHBgciBwYHBhURFBcWFxYXMhcWFRQHBiMDwRkzMhoZMjMZDQgHCQoNDBEQChIBBxX+fhYHARUJEhMODgwLBwcOGzU1GhgxMRgNBwcJCQsMEA8JEgECAQIDBAQFCBIRDQ0KCwcHDho1NRoYMDEYDgcHCQoMDRAQCBQBBw8BkA4HARQKFxcPDgcHDhkzMhkZMTEZDgcHCgoNDRARCBQUCRERDg0KCwcHDgACAgICDAsPEQkJAQEDAwUMROAMBQMDBQzUUQ0GAQIBCAgSDwwNAgICAgwMDhEICQECAwMFDUUhAdACDQ0ICA4OCgoLCwcHAwYBAQgIEg8MDQICAgINDA8RCAgBAgEGDFC2DAcBAQcMtlAMBgEBBgcWDwwNAgICAg0MDxEICAEBAgYNT/3mRAwGAgIBCQgRDwwNAAACAAD/twP/A7cAEwA5AAABMhcWFRQHAgcGIyInJjU0NwE2MwEWFxYfARYHBiMiJyYnJicmNRYXFhcWFxYzMjc2NzY3Njc2NzY3A5soHh4avkw3RUg0NDUBbSEp/fgXJicvAQJMTHtHNjYhIRARBBMUEBASEQkXCA8SExUVHR0eHikDtxsaKCQz/plGNDU0SUkwAUsf/bErHx8NKHpNTBobLi86OkQDDw4LCwoKFiUbGhERCgsEBAIAAQAAAAAAAIWwaoFfDzz1AAsEAAAAAADbteOZAAAAANu145kAAP+3BWADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAFgAAA//8FYAABAAAAAAAAAAAAAAAAAAAAKQQAAAAAAAAAAAAAAAIAAAAEAABBBAAAQQQAAAAEAAAABAAAAAQAAAAEAADABAAAAAQAAAAEAAAABAAAQAQAAAAFgAAABAAAAAQAAB4EAAAABAAAAAQAAAAEAAAABAAAZQQAAAAEAADABAAAwAQAAIAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAMlAD8DJQAAA74ABwQAACMD/wAAAAAAAAAKABQAHgBKAHYApADmAS4BkgHQAhYCXALQAw4DWAN+A6gEPgTeBPoFZAWOBdAF+AY6BnYGjgbmBy4HVgd+B6gHzgf8CCoIbgkmCXAKYgq+AAEAAAApALQACgAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"},function(e,t,n){var i=n(20),o=n(153);o=o.__esModule?o.default:o,"string"===typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};i(o,r);e.exports=o.locals||{}},function(e,t,n){var i=n(21);t=i(!1),t.push([e.i,'.w-e-toolbar {\n display: flex;\n padding: 0 6px;\n flex-wrap: wrap;\n position: relative;\n /* 单个菜单 */\n}\n.w-e-toolbar .w-e-menu {\n position: relative;\n display: flex;\n width: 40px;\n height: 40px;\n align-items: center;\n justify-content: center;\n text-align: center;\n cursor: pointer;\n}\n.w-e-toolbar .w-e-menu i {\n color: #999;\n}\n.w-e-toolbar .w-e-menu:hover {\n background-color: #F6F6F6;\n}\n.w-e-toolbar .w-e-menu:hover i {\n color: #333;\n}\n.w-e-toolbar .w-e-active i {\n color: #1e88e5;\n}\n.w-e-toolbar .w-e-active:hover i {\n color: #1e88e5;\n}\n.w-e-menu-tooltip {\n position: absolute;\n display: flex;\n color: #f1f1f1;\n background-color: rgba(0, 0, 0, 0.75);\n box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n padding: 4px 5px 6px;\n justify-content: center;\n align-items: center;\n}\n.w-e-menu-tooltip-up::after {\n content: "";\n position: absolute;\n top: 100%;\n left: 50%;\n margin-left: -5px;\n border: 5px solid rgba(0, 0, 0, 0);\n border-top-color: rgba(0, 0, 0, 0.73);\n}\n.w-e-menu-tooltip-down::after {\n content: "";\n position: absolute;\n bottom: 100%;\n left: 50%;\n margin-left: -5px;\n border: 5px solid rgba(0, 0, 0, 0);\n border-bottom-color: rgba(0, 0, 0, 0.73);\n}\n.w-e-menu-tooltip-item-wrapper {\n font-size: 14px;\n margin: 0 5px;\n}\n',""]),e.exports=t},function(e,t,n){var i=n(20),o=n(155);o=o.__esModule?o.default:o,"string"===typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};i(o,r);e.exports=o.locals||{}},function(e,t,n){var i=n(21);t=i(!1),t.push([e.i,'.w-e-text-container {\n position: relative;\n height: 100%;\n}\n.w-e-text-container .w-e-progress {\n position: absolute;\n background-color: #1e88e5;\n top: 0;\n left: 0;\n height: 1px;\n}\n.w-e-text-container .placeholder {\n color: #D4D4D4;\n position: absolute;\n font-size: 11pt;\n line-height: 22px;\n left: 10px;\n top: 10px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n z-index: -1;\n}\n.w-e-text {\n padding: 0 10px;\n overflow-y: auto;\n}\n.w-e-text p,\n.w-e-text h1,\n.w-e-text h2,\n.w-e-text h3,\n.w-e-text h4,\n.w-e-text h5,\n.w-e-text table,\n.w-e-text pre {\n margin: 10px 0;\n line-height: 1.5;\n}\n.w-e-text ul,\n.w-e-text ol {\n margin: 10px 0 10px 20px;\n}\n.w-e-text blockquote {\n display: block;\n border-left: 8px solid #d0e5f2;\n padding: 5px 10px;\n margin: 10px 0;\n line-height: 1.4;\n font-size: 100%;\n background-color: #f1f1f1;\n}\n.w-e-text code {\n display: inline-block;\n background-color: #f1f1f1;\n border-radius: 3px;\n padding: 3px 5px;\n margin: 0 3px;\n}\n.w-e-text pre code {\n display: block;\n}\n.w-e-text table {\n border-top: 1px solid #ccc;\n border-left: 1px solid #ccc;\n}\n.w-e-text table td,\n.w-e-text table th {\n border-bottom: 1px solid #ccc;\n border-right: 1px solid #ccc;\n padding: 3px 5px;\n min-height: 30px;\n height: 30px;\n}\n.w-e-text table th {\n border-bottom: 2px solid #ccc;\n text-align: center;\n background-color: #f1f1f1;\n}\n.w-e-text:focus {\n outline: none;\n}\n.w-e-text img {\n cursor: pointer;\n}\n.w-e-text img:hover {\n box-shadow: 0 0 5px #333;\n}\n.w-e-text .w-e-todo {\n margin: 0 0 0 20px;\n}\n.w-e-text .w-e-todo li {\n list-style: none;\n font-size: 1em;\n}\n.w-e-text .w-e-todo li span:nth-child(1) {\n position: relative;\n left: -18px;\n}\n.w-e-text .w-e-todo li span:nth-child(1) input {\n position: absolute;\n margin-right: 3px;\n}\n.w-e-text .w-e-todo li span:nth-child(1) input[type=checkbox] {\n top: 50%;\n margin-top: -6px;\n}\n.w-e-tooltip {\n position: absolute;\n display: flex;\n color: #f1f1f1;\n background-color: rgba(0, 0, 0, 0.75);\n box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n padding: 4px 5px 6px;\n justify-content: center;\n align-items: center;\n}\n.w-e-tooltip-up::after {\n content: "";\n position: absolute;\n top: 100%;\n left: 50%;\n margin-left: -5px;\n border: 5px solid rgba(0, 0, 0, 0);\n border-top-color: rgba(0, 0, 0, 0.73);\n}\n.w-e-tooltip-down::after {\n content: "";\n position: absolute;\n bottom: 100%;\n left: 50%;\n margin-left: -5px;\n border: 5px solid rgba(0, 0, 0, 0);\n border-bottom-color: rgba(0, 0, 0, 0.73);\n}\n.w-e-tooltip-item-wrapper {\n cursor: pointer;\n font-size: 14px;\n margin: 0 5px;\n}\n.w-e-tooltip-item-wrapper:hover {\n color: #ccc;\n text-decoration: underline;\n}\n',""]),e.exports=t},function(e,t,n){var i=n(20),o=n(157);o=o.__esModule?o.default:o,"string"===typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};i(o,r);e.exports=o.locals||{}},function(e,t,n){var i=n(21);t=i(!1),t.push([e.i,'.w-e-menu .w-e-panel-container {\n position: absolute;\n top: 0;\n left: 50%;\n border: 1px solid #ccc;\n border-top: 0;\n box-shadow: 1px 1px 2px #ccc;\n color: #333;\n background-color: #fff;\n text-align: left;\n /* 为 emotion panel 定制的样式 */\n /* 上传图片、上传视频的 panel 定制样式 */\n}\n.w-e-menu .w-e-panel-container .w-e-panel-close {\n position: absolute;\n right: 0;\n top: 0;\n padding: 5px;\n margin: 2px 5px 0 0;\n cursor: pointer;\n color: #999;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-close:hover {\n color: #333;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-title {\n list-style: none;\n display: flex;\n font-size: 14px;\n margin: 2px 10px 0 10px;\n border-bottom: 1px solid #f1f1f1;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-title .w-e-item {\n padding: 3px 5px;\n color: #999;\n cursor: pointer;\n margin: 0 3px;\n position: relative;\n top: 1px;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-title .w-e-active {\n color: #333;\n border-bottom: 1px solid #333;\n cursor: default;\n font-weight: 700;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content {\n padding: 10px 15px 10px 15px;\n font-size: 16px;\n /* 输入框的样式 */\n /* 按钮的样式 */\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content input:focus,\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content textarea:focus,\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content button:focus {\n outline: none;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content textarea {\n width: 100%;\n border: 1px solid #ccc;\n padding: 5px;\n margin-top: 10px;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content textarea:focus {\n border-color: #1e88e5;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content input[type=text] {\n border: none;\n border-bottom: 1px solid #ccc;\n font-size: 14px;\n height: 20px;\n color: #333;\n text-align: left;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content input[type=text].small {\n width: 30px;\n text-align: center;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content input[type=text].block {\n display: block;\n width: 100%;\n margin: 10px 0;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content input[type=text]:focus {\n border-bottom: 2px solid #1e88e5;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button {\n font-size: 14px;\n color: #1e88e5;\n border: none;\n padding: 5px 10px;\n background-color: #fff;\n cursor: pointer;\n border-radius: 3px;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.left {\n float: left;\n margin-right: 10px;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.right {\n float: right;\n margin-left: 10px;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.gray {\n color: #999;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.red {\n color: #c24f4a;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button:hover {\n background-color: #f1f1f1;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container:after {\n content: "";\n display: table;\n clear: both;\n}\n.w-e-menu .w-e-panel-container .w-e-emoticon-container .w-e-item {\n cursor: pointer;\n font-size: 18px;\n padding: 0 3px;\n display: inline-block;\n}\n.w-e-menu .w-e-panel-container .w-e-up-img-container,\n.w-e-menu .w-e-panel-container .w-e-up-video-container {\n text-align: center;\n}\n.w-e-menu .w-e-panel-container .w-e-up-img-container .w-e-up-btn,\n.w-e-menu .w-e-panel-container .w-e-up-video-container .w-e-up-btn {\n display: inline-block;\n color: #999;\n cursor: pointer;\n font-size: 60px;\n line-height: 1;\n}\n.w-e-menu .w-e-panel-container .w-e-up-img-container .w-e-up-btn:hover,\n.w-e-menu .w-e-panel-container .w-e-up-video-container .w-e-up-btn:hover {\n color: #333;\n}\n',""]),e.exports=t},function(e,t,n){var i=n(20),o=n(159);o=o.__esModule?o.default:o,"string"===typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};i(o,r);e.exports=o.locals||{}},function(e,t,n){var i=n(21);t=i(!1),t.push([e.i,".w-e-toolbar .w-e-droplist {\n position: absolute;\n left: 0;\n top: 0;\n background-color: #fff;\n border: 1px solid #f1f1f1;\n border-right-color: #ccc;\n border-bottom-color: #ccc;\n}\n.w-e-toolbar .w-e-droplist .w-e-dp-title {\n text-align: center;\n color: #999;\n line-height: 2;\n border-bottom: 1px solid #f1f1f1;\n font-size: 13px;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-list {\n list-style: none;\n line-height: 1;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-list li.w-e-item {\n color: #333;\n padding: 5px 0;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-list li.w-e-item:hover {\n background-color: #f1f1f1;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-block {\n list-style: none;\n text-align: left;\n padding: 5px;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-block li.w-e-item {\n display: inline-block;\n padding: 3px 5px;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-block li.w-e-item:hover {\n background-color: #f1f1f1;\n}\n",""]),e.exports=t},function(e,t,n){"use strict";var i=n(0),o=i(n(161));Element.prototype.matches||(Element.prototype.matches=function(e){var t=this.ownerDocument.querySelectorAll(e),n=t.length;for(n;n>=0;n--)if(t.item(n)===this)break;return n>-1}),o["default"]||(window.Promise=o["default"])},function(e,t,n){e.exports=n(162)},function(e,t,n){var i=n(163);e.exports=i},function(e,t,n){n(61),n(50),n(54),n(175),n(178),n(179);var i=n(9);e.exports=i.Promise},function(e,t,n){var i=n(62),o=n(49),r=function(e){return function(t,n){var r,s,a=String(o(t)),l=i(n),u=a.length;return l<0||l>=u?e?"":void 0:(r=a.charCodeAt(l),r<55296||r>56319||l+1===u||(s=a.charCodeAt(l+1))<56320||s>57343?e?a.charAt(l):r:e?a.slice(l,l+2):s-56320+(r-55296<<10)+65536)}};e.exports={codeAt:r(!1),charAt:r(!0)}},function(e,t,n){var i=n(8),o=n(102),r=i.WeakMap;e.exports="function"===typeof r&&/native code/.test(o(r))},function(e,t,n){var i=n(8),o=n(19);e.exports=function(e,t){try{o(i,e,t)}catch(n){i[e]=t}return t}},function(e,t,n){"use strict";var i=n(104).IteratorPrototype,o=n(77),r=n(48),s=n(37),a=n(44),l=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=o(i,{next:r(1,n)}),s(e,u,!1,!0),a[u]=l,e}},function(e,t,n){var i=n(11);e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){var i=n(14),o=n(18),r=n(25),s=n(52);e.exports=i?Object.defineProperties:function(e,t){r(e);var n,i=s(t),a=i.length,l=0;while(a>l)o.f(e,n=i[l++],t[n]);return e}},function(e,t,n){"use strict";var i=n(81),o=n(65);e.exports=i?{}.toString:function(){return"[object "+o(this)+"]"}},function(e,t,n){var i=n(25),o=n(172);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(n,[]),t=n instanceof Array}catch(r){}return function(n,r){return i(n),o(r),t?e.call(n,r):n.__proto__=r,n}}():void 0)},function(e,t,n){var i=n(13);e.exports=function(e){if(!i(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){"use strict";var i=n(30),o=n(82),r=n(44),s=n(42),a=n(75),l="Array Iterator",u=s.set,c=s.getterFor(l);e.exports=a(Array,"Array",(function(e,t){u(this,{type:l,target:i(e),index:0,kind:t})}),(function(){var e=c(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}}),"values"),r.Arguments=r.Array,o("keys"),o("values"),o("entries")},function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(e,t,n){"use strict";var i,o,r,s,a=n(5),l=n(43),u=n(8),c=n(36),d=n(109),h=n(53),p=n(110),f=n(37),g=n(111),m=n(13),v=n(41),_=n(83),y=n(34),b=n(102),w=n(66),C=n(115),S=n(116),x=n(117).set,L=n(176),N=n(119),D=n(177),E=n(85),A=n(120),k=n(42),I=n(101),M=n(10),O=n(86),T=M("species"),P="Promise",R=k.get,F=k.set,B=k.getterFor(P),V=d,W=u.TypeError,H=u.document,z=u.process,j=c("fetch"),U=E.f,K=U,q="process"==y(z),G=!!(H&&H.createEvent&&u.dispatchEvent),Y="unhandledrejection",Q="rejectionhandled",Z=0,$=1,X=2,J=1,ee=2,te=I(P,(function(){var e=b(V)!==String(V);if(!e){if(66===O)return!0;if(!q&&"function"!=typeof PromiseRejectionEvent)return!0}if(l&&!V.prototype["finally"])return!0;if(O>=51&&/native code/.test(V))return!1;var t=V.resolve(1),n=function(e){e((function(){}),(function(){}))},i=t.constructor={};return i[T]=n,!(t.then((function(){}))instanceof n)})),ne=te||!C((function(e){V.all(e)["catch"]((function(){}))})),ie=function(e){var t;return!(!m(e)||"function"!=typeof(t=e.then))&&t},oe=function(e,t,n){if(!t.notified){t.notified=!0;var i=t.reactions;L((function(){var o=t.value,r=t.state==$,s=0;while(i.length>s){var a,l,u,c=i[s++],d=r?c.ok:c.fail,h=c.resolve,p=c.reject,f=c.domain;try{d?(r||(t.rejection===ee&&le(e,t),t.rejection=J),!0===d?a=o:(f&&f.enter(),a=d(o),f&&(f.exit(),u=!0)),a===c.promise?p(W("Promise-chain cycle")):(l=ie(a))?l.call(a,h,p):h(a)):p(o)}catch(g){f&&!u&&f.exit(),p(g)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&se(e,t)}))}},re=function(e,t,n){var i,o;G?(i=H.createEvent("Event"),i.promise=t,i.reason=n,i.initEvent(e,!1,!0),u.dispatchEvent(i)):i={promise:t,reason:n},(o=u["on"+e])?o(i):e===Y&&D("Unhandled promise rejection",n)},se=function(e,t){x.call(u,(function(){var n,i=t.value,o=ae(t);if(o&&(n=A((function(){q?z.emit("unhandledRejection",i,e):re(Y,e,i)})),t.rejection=q||ae(t)?ee:J,n.error))throw n.value}))},ae=function(e){return e.rejection!==J&&!e.parent},le=function(e,t){x.call(u,(function(){q?z.emit("rejectionHandled",e):re(Q,e,t.value)}))},ue=function(e,t,n,i){return function(o){e(t,n,o,i)}},ce=function(e,t,n,i){t.done||(t.done=!0,i&&(t=i),t.value=n,t.state=X,oe(e,t,!0))},de=function(e,t,n,i){if(!t.done){t.done=!0,i&&(t=i);try{if(e===n)throw W("Promise can't be resolved itself");var o=ie(n);o?L((function(){var i={done:!1};try{o.call(n,ue(de,e,i,t),ue(ce,e,i,t))}catch(r){ce(e,i,r,t)}})):(t.value=n,t.state=$,oe(e,t,!1))}catch(r){ce(e,{done:!1},r,t)}}};te&&(V=function(e){_(this,V,P),v(e),i.call(this);var t=R(this);try{e(ue(de,this,t),ue(ce,this,t))}catch(n){ce(this,t,n)}},i=function(e){F(this,{type:P,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Z,value:void 0})},i.prototype=p(V.prototype,{then:function(e,t){var n=B(this),i=U(S(this,V));return i.ok="function"!=typeof e||e,i.fail="function"==typeof t&&t,i.domain=q?z.domain:void 0,n.parent=!0,n.reactions.push(i),n.state!=Z&&oe(this,n,!1),i.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new i,t=R(e);this.promise=e,this.resolve=ue(de,e,t),this.reject=ue(ce,e,t)},E.f=U=function(e){return e===V||e===r?new o(e):K(e)},l||"function"!=typeof d||(s=d.prototype.then,h(d.prototype,"then",(function(e,t){var n=this;return new V((function(e,t){s.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof j&&a({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return N(V,j.apply(u,arguments))}}))),a({global:!0,wrap:!0,forced:te},{Promise:V}),f(V,P,!1,!0),g(P),r=c(P),a({target:P,stat:!0,forced:te},{reject:function(e){var t=U(this);return t.reject.call(void 0,e),t.promise}}),a({target:P,stat:!0,forced:l||te},{resolve:function(e){return N(l&&this===r?V:this,e)}}),a({target:P,stat:!0,forced:ne},{all:function(e){var t=this,n=U(t),i=n.resolve,o=n.reject,r=A((function(){var n=v(t.resolve),r=[],s=0,a=1;w(e,(function(e){var l=s++,u=!1;r.push(void 0),a++,n.call(t,e).then((function(e){u||(u=!0,r[l]=e,--a||i(r))}),o)})),--a||i(r)}));return r.error&&o(r.value),n.promise},race:function(e){var t=this,n=U(t),i=n.reject,o=A((function(){var o=v(t.resolve);w(e,(function(e){o.call(t,e).then(n.resolve,i)}))}));return o.error&&i(o.value),n.promise}})},function(e,t,n){var i,o,r,s,a,l,u,c,d=n(8),h=n(71).f,p=n(34),f=n(117).set,g=n(118),m=d.MutationObserver||d.WebKitMutationObserver,v=d.process,_=d.Promise,y="process"==p(v),b=h(d,"queueMicrotask"),w=b&&b.value;w||(i=function(){var e,t;y&&(e=v.domain)&&e.exit();while(o){t=o.fn,o=o.next;try{t()}catch(n){throw o?s():r=void 0,n}}r=void 0,e&&e.enter()},y?s=function(){v.nextTick(i)}:m&&!g?(a=!0,l=document.createTextNode(""),new m(i).observe(l,{characterData:!0}),s=function(){l.data=a=!a}):_&&_.resolve?(u=_.resolve(void 0),c=u.then,s=function(){c.call(u,i)}):s=function(){f.call(d,i)}),e.exports=w||function(e){var t={fn:e,next:void 0};r&&(r.next=t),o||(o=t,s()),r=t}},function(e,t,n){var i=n(8);e.exports=function(e,t){var n=i.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t,n){"use strict";var i=n(5),o=n(41),r=n(85),s=n(120),a=n(66);i({target:"Promise",stat:!0},{allSettled:function(e){var t=this,n=r.f(t),i=n.resolve,l=n.reject,u=s((function(){var n=o(t.resolve),r=[],s=0,l=1;a(e,(function(e){var o=s++,a=!1;r.push(void 0),l++,n.call(t,e).then((function(e){a||(a=!0,r[o]={status:"fulfilled",value:e},--l||i(r))}),(function(e){a||(a=!0,r[o]={status:"rejected",reason:e},--l||i(r))}))})),--l||i(r)}));return u.error&&l(u.value),n.promise}})},function(e,t,n){"use strict";var i=n(5),o=n(43),r=n(109),s=n(11),a=n(36),l=n(116),u=n(119),c=n(53),d=!!r&&s((function(){r.prototype["finally"].call({then:function(){}},(function(){}))}));i({target:"Promise",proto:!0,real:!0,forced:d},{finally:function(e){var t=l(this,a("Promise")),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),o||"function"!=typeof r||r.prototype["finally"]||c(r.prototype,"finally",a("Promise").prototype["finally"])},function(e,t,n){n(54);var i=n(181),o=n(65),r=Array.prototype,s={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.forEach;return e===r||e instanceof Array&&t===r.forEach||s.hasOwnProperty(o(e))?i:t}},function(e,t,n){var i=n(182);e.exports=i},function(e,t,n){n(183);var i=n(15);e.exports=i("Array").forEach},function(e,t,n){"use strict";var i=n(5),o=n(184);i({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},function(e,t,n){"use strict";var i=n(32).forEach,o=n(67),r=n(22),s=o("forEach"),a=r("forEach");e.exports=s&&a?[].forEach:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}},function(e,t,n){var i=n(186);e.exports=i},function(e,t,n){n(187);var i=n(9);e.exports=i.Array.isArray},function(e,t,n){var i=n(5),o=n(55);i({target:"Array",stat:!0},{isArray:o})},function(e,t,n){var i=n(189);e.exports=i},function(e,t,n){var i=n(190),o=Array.prototype;e.exports=function(e){var t=e.map;return e===o||e instanceof Array&&t===o.map?i:t}},function(e,t,n){n(191);var i=n(15);e.exports=i("Array").map},function(e,t,n){"use strict";var i=n(5),o=n(32).map,r=n(56),s=n(22),a=r("map"),l=s("map");i({target:"Array",proto:!0,forced:!a||!l},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var i=n(193);e.exports=i},function(e,t,n){var i=n(194),o=String.prototype;e.exports=function(e){var t=e.trim;return"string"===typeof e||e===o||e instanceof String&&t===o.trim?i:t}},function(e,t,n){n(195);var i=n(15);e.exports=i("String").trim},function(e,t,n){"use strict";var i=n(5),o=n(90).trim,r=n(196);i({target:"String",proto:!0,forced:r("trim")},{trim:function(){return o(this)}})},function(e,t,n){var i=n(11),o=n(68),r="​…᠎";e.exports=function(e){return i((function(){return!!o[e]()||r[e]()!=r||o[e].name!==e}))}},function(e,t,n){var i=n(198);e.exports=i},function(e,t,n){n(199),n(61),n(50),n(54);var i=n(9);e.exports=i.Map},function(e,t,n){"use strict";var i=n(122),o=n(124);e.exports=i("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),o)},function(e,t,n){var i=n(11);e.exports=!i((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){var i=n(202);e.exports=i},function(e,t,n){var i=n(203),o=Array.prototype;e.exports=function(e){var t=e.indexOf;return e===o||e instanceof Array&&t===o.indexOf?i:t}},function(e,t,n){n(204);var i=n(15);e.exports=i("Array").indexOf},function(e,t,n){"use strict";var i=n(5),o=n(78).indexOf,r=n(67),s=n(22),a=[].indexOf,l=!!a&&1/[1].indexOf(1,-0)<0,u=r("indexOf"),c=s("indexOf",{ACCESSORS:!0,1:0});i({target:"Array",proto:!0,forced:l||!u||!c},{indexOf:function(e){return l?a.apply(this,arguments)||0:o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var i=n(206);e.exports=i},function(e,t,n){var i=n(207),o=Array.prototype;e.exports=function(e){var t=e.splice;return e===o||e instanceof Array&&t===o.splice?i:t}},function(e,t,n){n(208);var i=n(15);e.exports=i("Array").splice},function(e,t,n){"use strict";var i=n(5),o=n(79),r=n(62),s=n(35),a=n(31),l=n(88),u=n(69),c=n(56),d=n(22),h=c("splice"),p=d("splice",{ACCESSORS:!0,0:0,1:2}),f=Math.max,g=Math.min,m=9007199254740991,v="Maximum allowed length exceeded";i({target:"Array",proto:!0,forced:!h||!p},{splice:function(e,t){var n,i,c,d,h,p,_=a(this),y=s(_.length),b=o(e,y),w=arguments.length;if(0===w?n=i=0:1===w?(n=0,i=y-b):(n=w-2,i=g(f(r(t),0),y-b)),y+n-i>m)throw TypeError(v);for(c=l(_,i),d=0;dy-i+n;d--)delete _[d-1]}else if(n>i)for(d=y-i;d>b;d--)h=d+i-1,p=d+n-1,h in _?_[p]=_[h]:delete _[p];for(d=0;d1?arguments[1]:void 0)}})},function(e,t,n){var i=n(214);e.exports=i},function(e,t,n){var i=n(215),o=n(217),r=Array.prototype,s=String.prototype;e.exports=function(e){var t=e.includes;return e===r||e instanceof Array&&t===r.includes?i:"string"===typeof e||e===s||e instanceof String&&t===s.includes?o:t}},function(e,t,n){n(216);var i=n(15);e.exports=i("Array").includes},function(e,t,n){"use strict";var i=n(5),o=n(78).includes,r=n(82),s=n(22),a=s("indexOf",{ACCESSORS:!0,1:0});i({target:"Array",proto:!0,forced:!a},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),r("includes")},function(e,t,n){n(218);var i=n(15);e.exports=i("String").includes},function(e,t,n){"use strict";var i=n(5),o=n(219),r=n(49),s=n(221);i({target:"String",proto:!0,forced:!s("includes")},{includes:function(e){return!!~String(r(this)).indexOf(o(e),arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var i=n(220);e.exports=function(e){if(i(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,n){var i=n(13),o=n(34),r=n(10),s=r("match");e.exports=function(e){var t;return i(e)&&(void 0!==(t=e[s])?!!t:"RegExp"==o(e))}},function(e,t,n){var i=n(10),o=i("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,"/./"[e](t)}catch(i){}}return!1}},function(e,t,n){var i=n(223);e.exports=i},function(e,t,n){var i=n(224),o=Function.prototype;e.exports=function(e){var t=e.bind;return e===o||e instanceof Function&&t===o.bind?i:t}},function(e,t,n){n(225);var i=n(15);e.exports=i("Function").bind},function(e,t,n){var i=n(5),o=n(226);i({target:"Function",proto:!0},{bind:o})},function(e,t,n){"use strict";var i=n(41),o=n(13),r=[].slice,s={},a=function(e,t,n){if(!(t in s)){for(var i=[],o=0;o=51||!o((function(){var e=[];return e[f]=!1,e.concat()[0]!==e})),_=d("concat"),y=function(e){if(!s(e))return!1;var t=e[f];return void 0!==t?!!t:r(e)},b=!v||!_;i({target:"Array",proto:!0,forced:b},{concat:function(e){var t,n,i,o,r,s=a(this),d=c(s,0),h=0;for(t=-1,i=arguments.length;tg)throw TypeError(m);for(n=0;n=g)throw TypeError(m);u(d,h++,r)}return d.length=h,d}})},function(e,t,n){"use strict";var i=n(5),o=n(8),r=n(36),s=n(43),a=n(14),l=n(76),u=n(106),c=n(11),d=n(16),h=n(55),p=n(13),f=n(25),g=n(31),m=n(30),v=n(60),_=n(48),y=n(77),b=n(52),w=n(126),C=n(235),S=n(127),x=n(71),L=n(18),N=n(59),D=n(19),E=n(53),A=n(74),k=n(63),I=n(51),M=n(64),O=n(10),T=n(93),P=n(12),R=n(37),F=n(42),B=n(32).forEach,V=k("hidden"),W="Symbol",H="prototype",z=O("toPrimitive"),j=F.set,U=F.getterFor(W),K=Object[H],q=o.Symbol,G=r("JSON","stringify"),Y=x.f,Q=L.f,Z=C.f,$=N.f,X=A("symbols"),J=A("op-symbols"),ee=A("string-to-symbol-registry"),te=A("symbol-to-string-registry"),ne=A("wks"),ie=o.QObject,oe=!ie||!ie[H]||!ie[H].findChild,re=a&&c((function(){return 7!=y(Q({},"a",{get:function(){return Q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var i=Y(K,t);i&&delete K[t],Q(e,t,n),i&&e!==K&&Q(K,t,i)}:Q,se=function(e,t){var n=X[e]=y(q[H]);return j(n,{type:W,tag:e,description:t}),a||(n.description=t),n},ae=u?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof q},le=function(e,t,n){e===K&&le(J,t,n),f(e);var i=v(t,!0);return f(n),d(X,i)?(n.enumerable?(d(e,V)&&e[V][i]&&(e[V][i]=!1),n=y(n,{enumerable:_(0,!1)})):(d(e,V)||Q(e,V,_(1,{})),e[V][i]=!0),re(e,i,n)):Q(e,i,n)},ue=function(e,t){f(e);var n=m(t),i=b(n).concat(fe(n));return B(i,(function(t){a&&!de.call(n,t)||le(e,t,n[t])})),e},ce=function(e,t){return void 0===t?y(e):ue(y(e),t)},de=function(e){var t=v(e,!0),n=$.call(this,t);return!(this===K&&d(X,t)&&!d(J,t))&&(!(n||!d(this,t)||!d(X,t)||d(this,V)&&this[V][t])||n)},he=function(e,t){var n=m(e),i=v(t,!0);if(n!==K||!d(X,i)||d(J,i)){var o=Y(n,i);return!o||!d(X,i)||d(n,V)&&n[V][i]||(o.enumerable=!0),o}},pe=function(e){var t=Z(m(e)),n=[];return B(t,(function(e){d(X,e)||d(I,e)||n.push(e)})),n},fe=function(e){var t=e===K,n=Z(t?J:m(e)),i=[];return B(n,(function(e){!d(X,e)||t&&!d(K,e)||i.push(X[e])})),i};if(l||(q=function(){if(this instanceof q)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=M(e),n=function(e){this===K&&n.call(J,e),d(this,V)&&d(this[V],t)&&(this[V][t]=!1),re(this,t,_(1,e))};return a&&oe&&re(K,t,{configurable:!0,set:n}),se(t,e)},E(q[H],"toString",(function(){return U(this).tag})),E(q,"withoutSetter",(function(e){return se(M(e),e)})),N.f=de,L.f=le,x.f=he,w.f=C.f=pe,S.f=fe,T.f=function(e){return se(O(e),e)},a&&(Q(q[H],"description",{configurable:!0,get:function(){return U(this).description}}),s||E(K,"propertyIsEnumerable",de,{unsafe:!0}))),i({global:!0,wrap:!0,forced:!l,sham:!l},{Symbol:q}),B(b(ne),(function(e){P(e)})),i({target:W,stat:!0,forced:!l},{for:function(e){var t=String(e);if(d(ee,t))return ee[t];var n=q(t);return ee[t]=n,te[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(d(te,e))return te[e]},useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),i({target:"Object",stat:!0,forced:!l,sham:!a},{create:ce,defineProperty:le,defineProperties:ue,getOwnPropertyDescriptor:he}),i({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:pe,getOwnPropertySymbols:fe}),i({target:"Object",stat:!0,forced:c((function(){S.f(1)}))},{getOwnPropertySymbols:function(e){return S.f(g(e))}}),G){var ge=!l||c((function(){var e=q();return"[null]"!=G([e])||"{}"!=G({a:e})||"{}"!=G(Object(e))}));i({target:"JSON",stat:!0,forced:ge},{stringify:function(e,t,n){var i,o=[e],r=1;while(arguments.length>r)o.push(arguments[r++]);if(i=t,(p(t)||void 0!==e)&&!ae(e))return h(t)||(t=function(e,t){if("function"==typeof i&&(t=i.call(this,e,t)),!ae(t))return t}),o[1]=t,G.apply(null,o)}})}q[H][z]||D(q[H],z,q[H].valueOf),R(q,W),I[V]=!0},function(e,t,n){var i=n(30),o=n(126).f,r={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(e){try{return o(e)}catch(t){return s.slice()}};e.exports.f=function(e){return s&&"[object Window]"==r.call(e)?a(e):o(i(e))}},function(e,t,n){var i=n(12);i("asyncIterator")},function(e,t){},function(e,t,n){var i=n(12);i("hasInstance")},function(e,t,n){var i=n(12);i("isConcatSpreadable")},function(e,t,n){var i=n(12);i("match")},function(e,t,n){var i=n(12);i("matchAll")},function(e,t,n){var i=n(12);i("replace")},function(e,t,n){var i=n(12);i("search")},function(e,t,n){var i=n(12);i("species")},function(e,t,n){var i=n(12);i("split")},function(e,t,n){var i=n(12);i("toPrimitive")},function(e,t,n){var i=n(12);i("toStringTag")},function(e,t,n){var i=n(12);i("unscopables")},function(e,t,n){var i=n(37);i(Math,"Math",!0)},function(e,t,n){var i=n(8),o=n(37);o(i.JSON,"JSON",!0)},function(e,t,n){var i=n(12);i("asyncDispose")},function(e,t,n){var i=n(12);i("dispose")},function(e,t,n){var i=n(12);i("observable")},function(e,t,n){var i=n(12);i("patternMatch")},function(e,t,n){var i=n(12);i("replaceAll")},function(e,t,n){e.exports=n(257)},function(e,t,n){var i=n(258);e.exports=i},function(e,t,n){n(259);var i=n(9);e.exports=i.parseInt},function(e,t,n){var i=n(5),o=n(260);i({global:!0,forced:parseInt!=o},{parseInt:o})},function(e,t,n){var i=n(8),o=n(90).trim,r=n(68),s=i.parseInt,a=/^[+-]?0[Xx]/,l=8!==s(r+"08")||22!==s(r+"0x16");e.exports=l?function(e,t){var n=o(String(e));return s(n,t>>>0||(a.test(n)?16:10))}:s},function(e,t,n){var i=n(262);e.exports=i},function(e,t,n){var i=n(263),o=Array.prototype;e.exports=function(e){var t=e.slice;return e===o||e instanceof Array&&t===o.slice?i:t}},function(e,t,n){n(264);var i=n(15);e.exports=i("Array").slice},function(e,t,n){"use strict";var i=n(5),o=n(13),r=n(55),s=n(79),a=n(35),l=n(30),u=n(69),c=n(10),d=n(56),h=n(22),p=d("slice"),f=h("slice",{ACCESSORS:!0,0:0,1:2}),g=c("species"),m=[].slice,v=Math.max;i({target:"Array",proto:!0,forced:!p||!f},{slice:function(e,t){var n,i,c,d=l(this),h=a(d.length),p=s(e,h),f=s(void 0===t?h:t,h);if(r(d)&&(n=d.constructor,"function"!=typeof n||n!==Array&&!r(n.prototype)?o(n)&&(n=n[g],null===n&&(n=void 0)):n=void 0,n===Array||void 0===n))return m.call(d,p,f);for(i=new(void 0===n?Array:n)(v(f-p,0)),c=0;p2,o=i?s.call(arguments,2):void 0;return e(i?function(){("function"==typeof t?t:Function(t)).apply(this,o)}:t,n)}};i({global:!0,bind:!0,forced:a},{setTimeout:l(o.setTimeout),setInterval:l(o.setInterval)})},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(128));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(272)),l=s.__importDefault(n(273)),u=s.__importDefault(n(129)),c=s.__importDefault(n(274)),d=s.__importDefault(n(275)),h=s.__importDefault(n(276)),p=s.__importDefault(n(130)),f=s.__importDefault(n(277)),g=s.__importDefault(n(278)),m=s.__importDefault(n(279)),v=(0,r["default"])({},a["default"],l["default"],u["default"],d["default"],c["default"],h["default"],p["default"],f["default"],g["default"],m["default"],{linkCheck:function(e,t){return!0}});t["default"]=v},function(e,t,n){var i=n(269);e.exports=i},function(e,t,n){n(270);var i=n(9);e.exports=i.Object.assign},function(e,t,n){var i=n(5),o=n(271);i({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},function(e,t,n){"use strict";var i=n(14),o=n(11),r=n(52),s=n(127),a=n(59),l=n(31),u=n(72),c=Object.assign,d=Object.defineProperty;e.exports=!c||o((function(){if(i&&1!==c({b:1},c(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=c({},e)[n]||r(c({},t)).join("")!=o}))?function(e,t){var n=l(e),o=arguments.length,c=1,d=s.f,h=a.f;while(o>c){var p,f=u(arguments[c++]),g=d?r(f).concat(d(f)):r(f),m=g.length,v=0;while(m>v)p=g[v++],i&&!h.call(f,p)||(n[p]=f[p])}return n}:c},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t["default"]={menus:["head","bold","fontSize","fontName","italic","underline","strikeThrough","indent","lineHeight","foreColor","backColor","link","list","todo","justify","quote","emoticon","image","video","table","code","splitLine","undo","redo"],fontNames:["黑体","仿宋","楷体","标楷体","华文仿宋","华文楷体","宋体","微软雅黑","Arial","Tahoma","Verdana","Times New Roman","Courier New"],fontSizes:{"x-small":{name:"10px",value:"1"},small:{name:"13px",value:"2"},normal:{name:"16px",value:"3"},large:{name:"18px",value:"4"},"x-large":{name:"24px",value:"5"},"xx-large":{name:"32px",value:"6"},"xxx-large":{name:"48px",value:"7"}},colors:["#000000","#ffffff","#eeece0","#1c487f","#4d80bf","#c24f4a","#8baa4a","#7b5ba1","#46acc8","#f9963b"],languageType:["Bash","C","C#","C++","CSS","Java","JavaScript","JSON","TypeScript","Plain text","Html","XML","SQL","Go","Kotlin","Lua","Markdown","PHP","Python","Shell Session","Ruby"],languageTab:"    ",emotions:[{title:"表情",type:"emoji",content:"😀 😃 😄 😁 😆 😅 😂 🤣 😊 😇 🙂 🙃 😉 😌 😍 😘 😗 😙 😚 😋 😛 😝 😜 🤓 😎 😏 😒 😞 😔 😟 😕 🙁 😣 😖 😫 😩 😢 😭 😤 😠 😡 😳 😱 😨 🤗 🤔 😶 😑 😬 🙄 😯 😴 😷 🤑 😈 🤡 💩 👻 💀 👀 👣".split(/\s/)},{title:"手势",type:"emoji",content:"👐 🙌 👏 🤝 👍 👎 👊 ✊ 🤛 🤜 🤞 ✌️ 🤘 👌 👈 👉 👆 👇 ☝️ ✋ 🤚 🖐 🖖 👋 🤙 💪 🖕 ✍️ 🙏".split(/\s/)}],lineHeights:["1","1.15","1.6","2","2.5","3"],undoLimit:20,indentation:"2em",showMenuTooltips:!0,menuTooltipPosition:"up"}},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(7);function s(e,t,n){window.alert(e),n&&console.error("wangEditor: "+n)}t["default"]={onchangeTimeout:200,onchange:null,onfocus:r.EMPTY_FN,onblur:r.EMPTY_FN,onCatalogChange:null,customAlert:s}},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t["default"]={pasteFilterStyle:!0,pasteIgnoreImg:!1,pasteTextHandle:function(e){return e}}},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t["default"]={styleWithCSS:!1}},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(7);t["default"]={linkImgCheck:function(e,t,n){return!0},showLinkImg:!0,showLinkImgAlt:!0,showLinkImgHref:!0,linkImgCallback:r.EMPTY_FN,uploadImgAccept:["jpg","jpeg","png","gif","bmp"],uploadImgServer:"",uploadImgShowBase64:!1,uploadImgMaxSize:5242880,uploadImgMaxLength:100,uploadFileName:"",uploadImgParams:{},uploadImgParamsWithUrl:!1,uploadImgHeaders:{},uploadImgHooks:{},uploadImgTimeout:1e4,withCredentials:!1,customUploadImg:null,uploadImgFromMedia:null}},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t["default"]={lang:"zh-CN",languages:{"zh-CN":{wangEditor:{"重置":"重置","插入":"插入","默认":"默认","创建":"创建","修改":"修改","如":"如","请输入正文":"请输入正文",menus:{title:{"标题":"标题","加粗":"加粗","字号":"字号","字体":"字体","斜体":"斜体","下划线":"下划线","删除线":"删除线","缩进":"缩进","行高":"行高","文字颜色":"文字颜色","背景色":"背景色","链接":"链接","序列":"序列","对齐":"对齐","引用":"引用","表情":"表情","图片":"图片","视频":"视频","表格":"表格","代码":"代码","分割线":"分割线","恢复":"恢复","撤销":"撤销","全屏":"全屏","取消全屏":"取消全屏","待办事项":"待办事项"},dropListMenu:{"设置标题":"设置标题","背景颜色":"背景颜色","文字颜色":"文字颜色","设置字号":"设置字号","设置字体":"设置字体","设置缩进":"设置缩进","对齐方式":"对齐方式","设置行高":"设置行高","序列":"序列",head:{"正文":"正文"},indent:{"增加缩进":"增加缩进","减少缩进":"减少缩进"},justify:{"靠左":"靠左","居中":"居中","靠右":"靠右","两端":"两端"},list:{"无序列表":"无序列表","有序列表":"有序列表"}},panelMenus:{emoticon:{"默认":"默认","新浪":"新浪",emoji:"emoji","手势":"手势"},image:{"上传图片":"上传图片","网络图片":"网络图片","图片地址":"图片地址","图片文字说明":"图片文字说明","跳转链接":"跳转链接"},link:{"链接":"链接","链接文字":"链接文字","取消链接":"取消链接","查看链接":"查看链接"},video:{"插入视频":"插入视频","上传视频":"上传视频"},table:{"行":"行","列":"列","的":"的","表格":"表格","添加行":"添加行","删除行":"删除行","添加列":"添加列","删除列":"删除列","设置表头":"设置表头","取消表头":"取消表头","插入表格":"插入表格","删除表格":"删除表格"},code:{"删除代码":"删除代码","修改代码":"修改代码","插入代码":"插入代码"}}},validate:{"张图片":"张图片","大于":"大于","图片链接":"图片链接","不是图片":"不是图片","返回结果":"返回结果","上传图片超时":"上传图片超时","上传图片错误":"上传图片错误","上传图片失败":"上传图片失败","插入图片错误":"插入图片错误","一次最多上传":"一次最多上传","下载链接失败":"下载链接失败","图片验证未通过":"图片验证未通过","服务器返回状态":"服务器返回状态","上传图片返回结果错误":"上传图片返回结果错误","请替换为支持的图片类型":"请替换为支持的图片类型","您插入的网络图片无法识别":"您插入的网络图片无法识别","您刚才插入的图片链接未通过编辑器校验":"您刚才插入的图片链接未通过编辑器校验","插入视频错误":"插入视频错误","视频链接":"视频链接","不是视频":"不是视频","视频验证未通过":"视频验证未通过","个视频":"个视频","上传视频超时":"上传视频超时","上传视频错误":"上传视频错误","上传视频失败":"上传视频失败","上传视频返回结果错误":"上传视频返回结果错误"}}},en:{wangEditor:{"重置":"reset","插入":"insert","默认":"default","创建":"create","修改":"edit","如":"like","请输入正文":"please enter the text",menus:{title:{"标题":"head","加粗":"bold","字号":"font size","字体":"font family","斜体":"italic","下划线":"underline","删除线":"strikethrough","缩进":"indent","行高":"line heihgt","文字颜色":"font color","背景色":"background","链接":"link","序列":"numbered list","对齐":"align","引用":"quote","表情":"emoticons","图片":"image","视频":"media","表格":"table","代码":"code","分割线":"split line","恢复":"redo","撤销":"undo","全屏":"fullscreen","取消全屏":"cancel fullscreen","待办事项":"todo"},dropListMenu:{"设置标题":"title","背景颜色":"background","文字颜色":"font color","设置字号":"font size","设置字体":"font family","设置缩进":"indent","对齐方式":"align","设置行高":"line heihgt","序列":"list",head:{"正文":"text"},indent:{"增加缩进":"indent","减少缩进":"outdent"},justify:{"靠左":"left","居中":"center","靠右":"right","两端":"justify"},list:{"无序列表":"unordered","有序列表":"ordered"}},panelMenus:{emoticon:{"表情":"emoji","手势":"gesture"},image:{"上传图片":"upload image","网络图片":"network image","图片地址":"image link","图片文字说明":"image alt","跳转链接":"hyperlink"},link:{"链接":"link","链接文字":"link text","取消链接":"unlink","查看链接":"view links"},video:{"插入视频":"insert video","上传视频":"upload local video"},table:{"行":"rows","列":"columns","的":" ","表格":"table","添加行":"insert row","删除行":"delete row","添加列":"insert column","删除列":"delete column","设置表头":"set header","取消表头":"cancel header","插入表格":"insert table","删除表格":"delete table"},code:{"删除代码":"delete code","修改代码":"edit code","插入代码":"insert code"}}},validate:{"张图片":"images","大于":"greater than","图片链接":"image link","不是图片":"is not image","返回结果":"return results","上传图片超时":"upload image timeout","上传图片错误":"upload image error","上传图片失败":"upload image failed","插入图片错误":"insert image error","一次最多上传":"once most at upload","下载链接失败":"download link failed","图片验证未通过":"image validate failed","服务器返回状态":"server return status","上传图片返回结果错误":"upload image return results error","请替换为支持的图片类型":"please replace with a supported image type","您插入的网络图片无法识别":"the network picture you inserted is not recognized","您刚才插入的图片链接未通过编辑器校验":"the image link you just inserted did not pass the editor verification","插入视频错误":"insert video error","视频链接":"video link","不是视频":"is not video","视频验证未通过":"video validate failed","个视频":"videos","上传视频超时":"upload video timeout","上传视频错误":"upload video error","上传视频失败":"upload video failed","上传视频返回结果错误":"upload video return results error"}}}}}},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(6);function s(){return!(!r.UA.isIE()&&!r.UA.isOldEdge)}t["default"]={compatibleMode:s,historyMaxSize:30}},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(7);t["default"]={onlineVideoCheck:function(e){return!0},onlineVideoCallback:r.EMPTY_FN,showLinkVideo:!0,uploadVideoAccept:["mp4"],uploadVideoServer:"",uploadVideoMaxSize:1073741824,uploadVideoName:"",uploadVideoParams:{},uploadVideoParamsWithUrl:!1,uploadVideoHeaders:{},uploadVideoHooks:{},uploadVideoTimeout:72e5,withVideoCredentials:!1,customUploadVideo:null,customInsertVideo:null}},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(17));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=n(6),u=n(7),c=function(){function e(e){this._currentRange=null,this.editor=e}return e.prototype.getRange=function(){return this._currentRange},e.prototype.saveRange=function(e){if(e)this._currentRange=e;else{var t=window.getSelection();if(0!==t.rangeCount){var n=t.getRangeAt(0),i=this.getSelectionContainerElem(n);if((null===i||void 0===i?void 0:i.length)&&"false"!==i.attr("contenteditable")&&!i.parentUntil("[contenteditable=false]")){var o=this.editor,s=o.$textElem;if(s.isContain(i)){var a;if(s.elems[0]===i.elems[0])if((0,r["default"])(a=s.html()).call(a)===u.EMPTY_P){var l=s.children(),c=null===l||void 0===l?void 0:l.last();o.selection.createRangeByElem(c,!0,!0),o.selection.restoreSelection()}this._currentRange=n}}}}},e.prototype.collapseRange=function(e){void 0===e&&(e=!1);var t=this._currentRange;t&&t.collapse(e)},e.prototype.getSelectionText=function(){var e=this._currentRange;return e?e.toString():""},e.prototype.getSelectionContainerElem=function(e){var t,n;if(t=e||this._currentRange,t)return n=t.commonAncestorContainer,a["default"](1===n.nodeType?n:n.parentNode)},e.prototype.getSelectionStartElem=function(e){var t,n;if(t=e||this._currentRange,t)return n=t.startContainer,a["default"](1===n.nodeType?n:n.parentNode)},e.prototype.getSelectionEndElem=function(e){var t,n;if(t=e||this._currentRange,t)return n=t.endContainer,a["default"](1===n.nodeType?n:n.parentNode)},e.prototype.isSelectionEmpty=function(){var e=this._currentRange;return!(!e||!e.startContainer||e.startContainer!==e.endContainer||e.startOffset!==e.endOffset)},e.prototype.restoreSelection=function(){var e=window.getSelection(),t=this._currentRange;e&&t&&(e.removeAllRanges(),e.addRange(t))},e.prototype.createEmptyRange=function(){var e,t=this.editor,n=this.getRange();if(n&&this.isSelectionEmpty())try{l.UA.isWebkit()?(t.cmd["do"]("insertHTML","​"),n.setEnd(n.endContainer,n.endOffset+1),this.saveRange(n)):(e=a["default"](""),t.cmd["do"]("insertElem",e),this.createRangeByElem(e,!0))}catch(i){}},e.prototype.createRangeByElems=function(e,t){var n=window.getSelection?window.getSelection():document.getSelection();null===n||void 0===n||n.removeAllRanges();var i=document.createRange();i.setStart(e,0),i.setEnd(t,t.childNodes.length||1),this.saveRange(i),this.restoreSelection()},e.prototype.createRangeByElem=function(e,t,n){if(e.length){var i=e.elems[0],o=document.createRange();n?o.selectNodeContents(i):o.selectNode(i),null!=t&&(o.collapse(t),t||(this.saveRange(o),this.editor.selection.moveCursor(i))),this.saveRange(o)}},e.prototype.getSelectionRangeTopNodes=function(){var e,t,n,i=null===(e=this.getSelectionStartElem())||void 0===e?void 0:e.getNodeTop(this.editor),o=null===(t=this.getSelectionEndElem())||void 0===t?void 0:t.getNodeTop(this.editor);return n=this.recordSelectionNodes(a["default"](i),a["default"](o)),n},e.prototype.moveCursor=function(e,t){var n,i=this.getRange(),o=3===e.nodeType?null===(n=e.nodeValue)||void 0===n?void 0:n.length:e.childNodes.length;(l.UA.isFirefox||l.UA.isIE())&&0!==o&&(3!==e.nodeType&&"BR"!==e.childNodes[o-1].nodeName||(o-=1));var r=null!==t&&void 0!==t?t:o;i&&e&&(i.setStart(e,r),i.setEnd(e,r),this.restoreSelection())},e.prototype.getCursorPos=function(){var e=window.getSelection();return null===e||void 0===e?void 0:e.anchorOffset},e.prototype.clearWindowSelectionRange=function(){var e=window.getSelection();e&&e.removeAllRanges()},e.prototype.recordSelectionNodes=function(e,t){var n=[],i=!0;try{var o=e,r=this.editor.$textElem;while(i){var s=null===o||void 0===o?void 0:o.getNodeTop(this.editor);"BODY"===s.getNodeName()&&(i=!1),s.length>0&&(n.push(a["default"](o)),(null===t||void 0===t?void 0:t.equal(s))||r.equal(s)?i=!1:o=s.getNextSibling())}}catch(l){i=!1}return n},e.prototype.setRangeToElem=function(e){var t=this.getRange();null===t||void 0===t||t.setStart(e,0),null===t||void 0===t||t.setEnd(e,0)},e}();t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(3)),a=function(){function e(e){this.editor=e}return e.prototype["do"]=function(e,t){var n=this.editor;n.config.styleWithCSS&&document.execCommand("styleWithCSS",!1,"true");var i=n.selection;if(i.getRange()){switch(i.restoreSelection(),e){case"insertHTML":this.insertHTML(t);break;case"insertElem":this.insertElem(t);break;default:this.execCommand(e,t);break}n.menus.changeActive(),i.saveRange(),i.restoreSelection()}},e.prototype.insertHTML=function(e){var t=this.editor,n=t.selection.getRange();if(null!=n)if(this.queryCommandSupported("insertHTML"))this.execCommand("insertHTML",e);else if(n.insertNode){if(n.deleteContents(),s["default"](e).elems.length>0)n.insertNode(s["default"](e).elems[0]);else{var i=document.createElement("p");i.appendChild(document.createTextNode(e)),n.insertNode(i)}t.selection.collapseRange()}},e.prototype.insertElem=function(e){var t=this.editor,n=t.selection.getRange();null!=n&&n.insertNode&&(n.deleteContents(),n.insertNode(e.elems[0]))},e.prototype.execCommand=function(e,t){document.execCommand(e,!1,t)},e.prototype.queryCommandValue=function(e){return document.queryCommandValue(e)},e.prototype.queryCommandState=function(e){return document.queryCommandState(e)},e.prototype.queryCommandSupported=function(e){return document.queryCommandSupported(e)},e}();t["default"]=a},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(29)),s=i(n(4)),a=i(n(17)),l=i(n(27)),u=i(n(46));(0,o["default"])(t,"__esModule",{value:!0});var c=n(2),d=c.__importDefault(n(3)),h=c.__importDefault(n(287)),p=n(6),f=c.__importDefault(n(299)),g=c.__importDefault(n(300)),m=n(7),v=function(){function e(e){this.editor=e,this.eventHooks={onBlurEvents:[],changeEvents:[],dropEvents:[],clickEvents:[],keydownEvents:[],keyupEvents:[],tabUpEvents:[],tabDownEvents:[],enterUpEvents:[],enterDownEvents:[],deleteUpEvents:[],deleteDownEvents:[],pasteEvents:[],linkClickEvents:[],codeClickEvents:[],textScrollEvents:[],toolbarClickEvents:[],imgClickEvents:[],imgDragBarMouseDownEvents:[],tableClickEvents:[],menuClickEvents:[],dropListMenuHoverEvents:[],splitLineEvents:[],videoClickEvents:[]}}return e.prototype.init=function(){this._saveRange(),this._bindEventHooks(),h["default"](this)},e.prototype.togglePlaceholder=function(){var e,t=this.html(),n=(0,r["default"])(e=this.editor.$textContainerElem).call(e,".placeholder");n.hide(),this.editor.isComposing||t&&" "!==t||n.show()},e.prototype.clear=function(){this.html(m.EMPTY_P)},e.prototype.html=function(e){var t=this.editor,n=t.$textElem;if(null==e){var i=n.html();i=i.replace(/\u200b/gm,""),i=i.replace(/

      <\/p>/gim,""),i=i.replace(m.EMPTY_P_LAST_REGEX,""),i=i.replace(m.EMPTY_P_REGEX,"

      ");var o=i.match(/<(img|br|hr|input)[^>]*>/gi);return null!==o&&(0,s["default"])(o).call(o,(function(e){e.match(/\/>/)||(i=i.replace(e,e.substring(0,e.length-1)+"/>"))})),i}e=(0,a["default"])(e).call(e),""===e&&(e=m.EMPTY_P),0!==(0,l["default"])(e).call(e,"<")&&(e="

      "+e+"

      "),n.html(e),t.initSelection()},e.prototype.setJSON=function(e){var t=g["default"](e).children(),n=this.editor,i=n.$textElem;t&&i.replaceChildAll(t)},e.prototype.getJSON=function(){var e=this.editor,t=e.$textElem;return f["default"](t)},e.prototype.text=function(e){var t=this.editor,n=t.$textElem;if(null==e){var i=n.text();return i=i.replace(/\u200b/gm,""),i}n.text("

      "+e+"

      "),t.initSelection()},e.prototype.append=function(e){var t=this.editor;0!==(0,l["default"])(e).call(e,"<")&&(e="

      "+e+"

      "),this.html(this.html()+e),t.initSelection()},e.prototype._saveRange=function(){var e=this.editor,t=e.$textElem,n=d["default"](document);function i(){e.selection.saveRange(),e.menus.changeActive()}function o(){i(),t.off("click",o)}function r(){i(),n.off("mouseup",r)}function s(){n.on("mouseup",r),t.off("mouseleave",s)}t.on("keyup",i),t.on("click",o),t.on("mousedown",(function(){t.on("mouseleave",s)})),t.on("mouseup",(function(n){t.off("mouseleave",s),(0,u["default"])((function(){var t=e.selection,n=t.getRange();null!==n&&i()}),0)}))},e.prototype._bindEventHooks=function(){var e=this.editor,t=e.$textElem,n=this.eventHooks;function i(e){e.preventDefault()}t.on("click",(function(e){var t=n.clickEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))})),t.on("keyup",(function(e){if(13===e.keyCode){var t=n.enterUpEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("keyup",(function(e){var t=n.keyupEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))})),t.on("keydown",(function(e){var t=n.keydownEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))})),t.on("keyup",(function(e){if(8===e.keyCode||46===e.keyCode){var t=n.deleteUpEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("keydown",(function(e){if(8===e.keyCode||46===e.keyCode){var t=n.deleteDownEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("paste",(function(e){if(!p.UA.isIE()){e.preventDefault();var t=n.pasteEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("keydown",(function(t){(e.isFocus||e.isCompatibleMode)&&(t.ctrlKey||t.metaKey)&&90===t.keyCode&&(t.preventDefault(),t.shiftKey?e.history.restore():e.history.revoke())})),t.on("keyup",(function(e){if(9===e.keyCode){e.preventDefault();var t=n.tabUpEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("keydown",(function(e){if(9===e.keyCode){e.preventDefault();var t=n.tabDownEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("scroll",p.throttle((function(e){var t=n.textScrollEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))}),100)),d["default"](document).on("dragleave",i).on("drop",i).on("dragenter",i).on("dragover",i),e.beforeDestroy((function(){d["default"](document).off("dragleave",i).off("drop",i).off("dragenter",i).off("dragover",i)})),t.on("drop",(function(e){e.preventDefault();var t=n.dropEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))})),t.on("click",(function(e){var t=null,i=e.target,o=d["default"](i);if("A"===o.getNodeName())t=o;else{var r=o.parentUntil("a");null!=r&&(t=r)}if(t){var a=n.linkClickEvents;(0,s["default"])(a).call(a,(function(e){return e(t)}))}})),t.on("click",(function(e){var t=null,i=e.target,o=d["default"](i);if("IMG"!==o.getNodeName()||o.elems[0].getAttribute("data-emoji")||(e.stopPropagation(),t=o),t){var r=n.imgClickEvents;(0,s["default"])(r).call(r,(function(e){return e(t)}))}})),t.on("click",(function(e){var t=null,i=e.target,o=d["default"](i);if("PRE"===o.getNodeName())t=o;else{var r=o.parentUntil("pre");null!==r&&(t=r)}if(t){var a=n.codeClickEvents;(0,s["default"])(a).call(a,(function(e){return e(t)}))}})),t.on("click",(function(t){var i=null,o=t.target,r=d["default"](o);if("HR"===r.getNodeName()&&(i=r),i){e.selection.createRangeByElem(i),e.selection.restoreSelection();var a=n.splitLineEvents;(0,s["default"])(a).call(a,(function(e){return e(i)}))}})),e.$toolbarElem.on("click",(function(e){var t=n.toolbarClickEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))})),e.$textContainerElem.on("mousedown",(function(e){var t=e.target,i=d["default"](t);if(i.hasClass("w-e-img-drag-rb")){var o=n.imgDragBarMouseDownEvents;(0,s["default"])(o).call(o,(function(e){return e()}))}})),t.on("click",(function(t){var i=null,o=t.target;if(i=d["default"](o).parentUntilEditor("TABLE",e,o),i){var r=n.tableClickEvents;(0,s["default"])(r).call(r,(function(e){return e(i,t)}))}})),t.on("keydown",(function(e){if(13===e.keyCode){var t=n.enterDownEvents;(0,s["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("click",(function(e){var t=null,i=e.target,o=d["default"](i);if("VIDEO"===o.getNodeName()&&(e.stopPropagation(),t=o),t){var r=n.videoClickEvents;(0,s["default"])(r).call(r,(function(e){return e(t)}))}}))},e}();t["default"]=v},function(e,t,n){var i=n(284);e.exports=i},function(e,t,n){var i=n(285),o=Array.prototype;e.exports=function(e){var t=e.find;return e===o||e instanceof Array&&t===o.find?i:t}},function(e,t,n){n(286);var i=n(15);e.exports=i("Array").find},function(e,t,n){"use strict";var i=n(5),o=n(32).find,r=n(82),s=n(22),a="find",l=!0,u=s(a);a in[]&&Array(1)[a]((function(){l=!1})),i({target:"Array",proto:!0,forced:l||!u},{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),r(a)},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(288)),a=r.__importStar(n(289)),l=r.__importDefault(n(290)),u=r.__importDefault(n(291)),c=r.__importDefault(n(298));function d(e){var t=e.editor,n=e.eventHooks;s["default"](t,n.enterUpEvents,n.enterDownEvents),a["default"](t,n.deleteUpEvents,n.deleteDownEvents),a.cutToKeepP(t,n.keyupEvents),l["default"](t,n.tabDownEvents),u["default"](t,n.pasteEvents),c["default"](t,n.imgClickEvents)}t["default"]=d},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(27));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=n(7),l=s.__importDefault(n(3));function u(e,t,n){function i(t){var n,i=l["default"](a.EMPTY_P);i.insertBefore(t),(0,r["default"])(n=t.html()).call(n,"=0?i.remove():(e.selection.createRangeByElem(i,!0,!0),e.selection.restoreSelection(),t.remove())}function o(){var t=e.$textElem,n=e.selection.getSelectionContainerElem(),o=n.parent();if("
      "!==o.html())if("FONT"!==n.getNodeName()||""!==n.text()||"monospace"!==n.attr("face")){if(o.equal(t)){var r=n.getNodeName();"P"===r&&null===n.attr("data-we-empty-p")||n.text()||i(n)}}else i(o);else i(o)}function s(t){var n;e.selection.saveRange(null===(n=getSelection())||void 0===n?void 0:n.getRangeAt(0));var i=e.selection.getSelectionContainerElem();i.id===e.textElemId&&(t.preventDefault(),e.cmd["do"]("insertHTML","


      "))}t.push(o),n.push(s)}t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(17)),s=i(n(28));(0,o["default"])(t,"__esModule",{value:!0}),t.cutToKeepP=void 0;var a=n(2),l=n(7),u=a.__importDefault(n(3));function c(e,t,n){function i(){var t=e.$textElem,n=e.$textElem.html(),i=e.$textElem.text(),o=(0,r["default"])(n).call(n),a=["


      ","
      ",'

      ',l.EMPTY_P];if(/^\s*$/.test(i)&&(!o||(0,s["default"])(a).call(a,o))){t.html(l.EMPTY_P);var u=t.getNode();e.selection.createRangeByElems(u.childNodes[0],u.childNodes[0]);var c=e.selection.getSelectionContainerElem();e.selection.restoreSelection(),e.selection.moveCursor(c.getNode(),0)}}function o(t){var n,i=e.$textElem,o=(0,r["default"])(n=i.html().toLowerCase()).call(n);o!==l.EMPTY_P||t.preventDefault()}t.push(i),n.push(o)}function d(e,t){function n(t){var n;if(88===t.keyCode){var i=e.$textElem,o=(0,r["default"])(n=i.html().toLowerCase()).call(n);if(!o||"
      "===o){var s=u["default"](l.EMPTY_P);i.html(" "),i.append(s),e.selection.createRangeByElem(s,!1,!0),e.selection.restoreSelection(),e.selection.moveCursor(s.getNode(),0)}}}t.push(n)}t.cutToKeepP=d,t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1));function r(e,t){function n(){if(e.cmd.queryCommandSupported("insertHTML")){var t=e.selection.getSelectionContainerElem();if(t){var n=t.parent(),i=t.getNodeName(),o=n.getNodeName();"CODE"==i||"CODE"===o||"PRE"===o||/hljs/.test(o)?e.cmd["do"]("insertHTML",e.config.languageTab):e.cmd["do"]("insertHTML","    ")}}}t.push(n)}(0,o["default"])(t,"__esModule",{value:!0}),t["default"]=r},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(17)),s=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var a=n(131),l=n(6),u=n(7);function c(e){var t,n=(0,r["default"])(t=e.replace(/
      /gim,"

      ").replace(/<\/div>/gim,"

      ")).call(t),i=document.createElement("div");return i.innerHTML=n,i.innerHTML.replace(/

      <\/p>/gim,"")}function d(e){var t=e.replace(/
      |/gm,"\n").replace(/<[^>]+>/gm,"");return t}function h(e){var t;if(""===e)return!1;var n=document.createElement("div");return n.innerHTML=e,"P"===(null===(t=n.firstChild)||void 0===t?void 0:t.nodeName)}function p(e){if(!(null===e||void 0===e?void 0:e.length))return!1;var t=e.elems[0];return"P"===t.nodeName&&"
      "===t.innerHTML}function f(e,t){function n(t){var n=e.config,i=n.pasteFilterStyle,o=n.pasteIgnoreImg,r=n.pasteTextHandle,f=a.getPasteHtml(t,i,o),g=a.getPasteText(t);g=g.replace(/\n/gm,"
      ");var m=e.selection.getSelectionContainerElem();if(m){var v=null===m||void 0===m?void 0:m.getNodeName(),_=null===m||void 0===m?void 0:m.getNodeTop(e),y="";if(_.elems[0]&&(y=null===_||void 0===_?void 0:_.getNodeName()),"CODE"===v||"PRE"===y)return r&&l.isFunction(r)&&(g=""+(r(g)||"")),void e.cmd["do"]("insertHTML",d(g));if(u.urlRegex.test(g)&&i){r&&l.isFunction(r)&&(g=""+(r(g)||""));var b=g.replace(u.urlRegex,(function(e){return''+e+""})),w=e.selection.getRange(),C=document.createElement("div"),S=document.createDocumentFragment();if(C.innerHTML=b,null==w)return;while(C.childNodes.length)S.append(C.childNodes[0]);var x=S.querySelectorAll("a");return(0,s["default"])(x).call(x,(function(e){e.innerText=e.href})),w.insertNode&&(w.deleteContents(),w.insertNode(S)),void e.selection.clearWindowSelectionRange()}if(f)try{r&&l.isFunction(r)&&(f=""+(r(f)||""));var L=/[\.\#\@]?\w+[ ]+\{[^}]*\}/.test(f);if(L&&i)e.cmd["do"]("insertHTML",""+c(g));else{var N=c(f);if(h(N)){var D=e.$textElem;if(e.cmd["do"]("insertHTML",N),D.equal(m))return void e.selection.createEmptyRange();p(_)&&_.remove()}else e.cmd["do"]("insertHTML",N)}}catch(E){r&&l.isFunction(r)&&(g=""+(r(g)||"")),e.cmd["do"]("insertHTML",""+c(g))}}}t.push(n)}t["default"]=f},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(17)),s=i(n(4)),a=i(n(28));(0,o["default"])(t,"__esModule",{value:!0});var l=n(2),u=n(293),c=l.__importDefault(n(297));function d(e){var t=/.*?<\/span>/gi,n=/(.*?)<\/span>/;return e.replace(t,(function(e){var t=e.match(n);return null==t?"":t[1]}))}function h(e,t){var n;return e=(0,r["default"])(n=e.toLowerCase()).call(n),!!u.IGNORE_TAGS.has(e)||!(!t||"img"!==e)}function p(e,t){var n="";n="<"+e;var i=[];(0,s["default"])(t).call(t,(function(e){i.push(e.name+'="'+e.value+'"')})),i.length>0&&(n=n+" "+i.join(" "));var o=u.EMPTY_TAGS.has(e);return n=n+(o?"/":"")+">",n}function f(e){return""}function g(e,t,n){void 0===t&&(t=!0),void 0===n&&(n=!1);var i=[],o="";function l(e){e=(0,r["default"])(e).call(e),e&&(u.EMPTY_TAGS.has(e)||(o=e))}function g(){o=""}var m=new c["default"];m.parse(e,{startElement:function(e,o){if(l(e),!h(e,n)){var r=u.NECESSARY_ATTRS.get(e)||[],c=[];(0,s["default"])(o).call(o,(function(e){var n=e.name;"style"!==n?!1!==(0,a["default"])(r).call(r,n)&&c.push(e):t||c.push(e)}));var d=p(e,c);i.push(d)}},characters:function(e){e&&(h(o,n)||i.push(e))},endElement:function(e){if(!h(e,n)){var t=f(e);i.push(t),g()}},comment:function(e){l(e)}});var v=i.join("");return v=d(v),v}t["default"]=g},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(132)),s=i(n(121));(0,o["default"])(t,"__esModule",{value:!0}),t.TOP_LEVEL_TAGS=t.EMPTY_TAGS=t.NECESSARY_ATTRS=t.IGNORE_TAGS=void 0,t.IGNORE_TAGS=new r["default"](["doctype","!doctype","html","head","meta","body","script","style","link","frame","iframe","title","svg","center","o:p"]),t.NECESSARY_ATTRS=new s["default"]([["img",["src","alt"]],["a",["href","target"]],["td",["colspan","rowspan"]],["th",["colspan","rowspan"]]]),t.EMPTY_TAGS=new r["default"](["area","base","basefont","br","col","hr","img","input","isindex","embed"]),t.TOP_LEVEL_TAGS=new r["default"](["h1","h2","h3","h4","h5","p","ul","ol","table","blockquote","pre","hr","form"])},function(e,t,n){var i=n(295);e.exports=i},function(e,t,n){n(296),n(61),n(50),n(54);var i=n(9);e.exports=i.Set},function(e,t,n){"use strict";var i=n(122),o=n(124);e.exports=i("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),o)},function(e,t){function n(){}n.prototype={handler:null,startTagRe:/^<([^>\s\/]+)((\s+[^=>\s]+(\s*=\s*((\"[^"]*\")|(\'[^']*\')|[^>\s]+))?)*)\s*\/?\s*>/m,endTagRe:/^<\/([^>\s]+)[^>]*>/m,attrRe:/([^=\s]+)(\s*=\s*((\"([^"]*)\")|(\'([^']*)\')|[^>\s]+))?/gm,parse:function(e,t){t&&(this.contentHandler=t);var n,i,o,r=!1,s=this;while(e.length>0)"\x3c!--"==e.substring(0,4)?(o=e.indexOf("--\x3e"),-1!=o?(this.contentHandler.comment(e.substring(4,o)),e=e.substring(o+3),r=!1):r=!0):"0&&u(e.children,t.getRootNode()));t&&n.appendChild(t)})),l["default"](n)}t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(89)),s=i(n(70)),a=i(n(28)),l=i(n(302)),u=i(n(4)),c=i(n(94)),d=i(n(133)),h=i(n(46)),p=i(n(57));(0,o["default"])(t,"__esModule",{value:!0});var f=n(2),g=f.__importDefault(n(87)),m=f.__importDefault(n(314)),v=f.__importDefault(n(3)),_=function(){function e(e){this.editor=e,this.menuList=[],this.constructorList=m["default"]}return e.prototype.extend=function(e,t){t&&"function"===typeof t&&(this.constructorList[e]=t)},e.prototype.init=function(){var e,t,n=this,i=this.editor.config,o=i.excludeMenus;!1===(0,r["default"])(o)&&(o=[]),i.menus=(0,s["default"])(e=i.menus).call(e,(function(e){return!1===(0,a["default"])(o).call(o,e)}));var d=(0,l["default"])(g["default"].globalCustomMenuConstructorList);d=(0,s["default"])(d).call(d,(function(e){return(0,a["default"])(o).call(o,e)})),(0,u["default"])(d).call(d,(function(e){delete g["default"].globalCustomMenuConstructorList[e]})),(0,u["default"])(t=i.menus).call(t,(function(e){var t=n.constructorList[e];n._initMenuList(e,t)}));for(var h=0,p=(0,c["default"])(g["default"].globalCustomMenuConstructorList);h\n

      \n
      \n
      \n
      ');o.css("visibility","hidden"),t.append(o),o.css("z-index",e.zIndex.get("tooltip"));var r=0;function s(){r&&clearTimeout(r)}function a(){s(),o.css("visibility","hidden")}t.on("mouseover",(function(n){var l,u,c=n.target,d=v["default"](c);if(d.isContain(t))a();else{if(null!=d.parentUntil(".w-e-droplist"))a();else if(d.attr("data-title"))l=d.attr("data-title"),u=d;else{var p=d.parentUntil(".w-e-menu");null!=p&&(l=p.attr("data-title"),u=p)}if(l&&u){s();var f=u.getOffsetData();o.text(e.i18next.t("menus.title."+l));var g=o.getOffsetData(),m=f.left+f.width/2-g.width/2;o.css("left",m+"px"),"up"===i?o.css("top",f.top-g.height-8+"px"):"down"===i&&o.css("top",f.top+f.height+8+"px"),r=(0,h["default"])((function(){o.css("visibility","visible")}),200)}else a()}})).on("mouseleave",(function(){a()}))},e.prototype._addToToolbar=function(){var e,t=this.editor,n=t.$toolbarElem;(0,u["default"])(e=this.menuList).call(e,(function(e){var t=e.$elem;t&&n.append(t)}))},e.prototype.menuFind=function(e){for(var t=this.menuList,n=0,i=t.length;nc)n=l[c++],i&&!s.call(a,n)||d.push(e?[n,a[n]]:a[n]);return d}};e.exports={entries:a(!0),values:a(!1)}},function(e,t,n){var i=n(311);e.exports=i},function(e,t,n){var i=n(312),o=Array.prototype;e.exports=function(e){var t=e.some;return e===o||e instanceof Array&&t===o.some?i:t}},function(e,t,n){n(313);var i=n(15);e.exports=i("Array").some},function(e,t,n){"use strict";var i=n(5),o=n(32).some,r=n(67),s=n(22),a=r("some"),l=s("some");i({target:"Array",proto:!0,forced:!a||!l},{some:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(315)),a=r.__importDefault(n(316)),l=r.__importDefault(n(321)),u=r.__importDefault(n(326)),c=r.__importDefault(n(327)),d=r.__importDefault(n(328)),h=r.__importDefault(n(329)),p=r.__importDefault(n(331)),f=r.__importDefault(n(333)),g=r.__importDefault(n(334)),m=r.__importDefault(n(337)),v=r.__importDefault(n(338)),_=r.__importDefault(n(339)),y=r.__importDefault(n(350)),b=r.__importDefault(n(365)),w=r.__importDefault(n(369)),C=r.__importDefault(n(137)),S=r.__importDefault(n(378)),x=r.__importDefault(n(380)),L=r.__importDefault(n(381)),N=r.__importDefault(n(382)),D=r.__importDefault(n(401)),E=r.__importDefault(n(406)),A=r.__importDefault(n(409));t["default"]={bold:s["default"],head:a["default"],italic:u["default"],link:l["default"],underline:c["default"],strikeThrough:d["default"],fontName:h["default"],fontSize:p["default"],justify:f["default"],quote:g["default"],backColor:m["default"],foreColor:v["default"],video:_["default"],image:y["default"],indent:b["default"],emoticon:w["default"],list:C["default"],lineHeight:S["default"],undo:x["default"],redo:L["default"],table:N["default"],code:D["default"],splitLine:E["default"],todo:A["default"]}},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(23)),a=r.__importDefault(n(3)),l=function(e){function t(t){var n=this,i=a["default"]('
      \n \n
      ');return n=e.call(this,i,t)||this,n}return r.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.isSelectionEmpty();t&&e.selection.createEmptyRange(),e.cmd["do"]("bold"),t&&(e.selection.collapseRange(),e.selection.restoreSelection())},t.prototype.tryChangeActive=function(){var e=this.editor;e.cmd.queryCommandState("bold")?this.active():this.unActive()},t}(s["default"]);t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(27)),s=i(n(29)),a=i(n(4)),l=i(n(317)),u=i(n(28));(0,o["default"])(t,"__esModule",{value:!0});var c=n(2),d=c.__importDefault(n(24)),h=c.__importDefault(n(3)),p=n(6),f=n(7),g=function(e){function t(t){var n=this,i=h["default"]('
      '),o={width:100,title:"设置标题",type:"list",list:[{$elem:h["default"]("

      H1

      "),value:"

      "},{$elem:h["default"]("

      H2

      "),value:"

      "},{$elem:h["default"]("

      H3

      "),value:"

      "},{$elem:h["default"]("

      H4

      "),value:"

      "},{$elem:h["default"]("

      H5
      "),value:"
      "},{$elem:h["default"]("

      "+t.i18next.t("menus.dropListMenu.head.正文")+"

      "),value:"

      "}],clickHandler:function(e){n.command(e)}};n=e.call(this,i,t,o)||this;var r=t.config.onCatalogChange;return r&&(n.oldCatalogs=[],n.addListenerCatalog(),n.getCatalogs()),n}return c.__extends(t,e),t.prototype.command=function(e){var t=this.editor,n=t.selection.getSelectionContainerElem();if(n&&t.$textElem.equal(n))this.setMultilineHead(e);else{var i;if((0,r["default"])(i=["OL","UL","LI","TABLE","TH","TR","CODE","HR"]).call(i,h["default"](n).getNodeName())>-1)return;t.cmd["do"]("formatBlock",e)}"

      "!==e&&this.addUidForSelectionElem()},t.prototype.addUidForSelectionElem=function(){var e=this.editor,t=e.selection.getSelectionContainerElem(),n=p.getRandomCode();h["default"](t).attr("id",n)},t.prototype.addListenerCatalog=function(){var e=this,t=this.editor;t.txt.eventHooks.changeEvents.push((function(){e.getCatalogs()}))},t.prototype.getCatalogs=function(){var e=this.editor,t=this.editor.$textElem,n=e.config.onCatalogChange,i=(0,s["default"])(t).call(t,"h1,h2,h3,h4,h5"),o=[];(0,a["default"])(i).call(i,(function(e,t){var n=h["default"](e),i=n.attr("id"),r=n.getNodeName(),s=n.text();i||(i=p.getRandomCode(),n.attr("id",i)),s&&o.push({tag:r,id:i,text:s})})),(0,l["default"])(this.oldCatalogs)!==(0,l["default"])(o)&&(this.oldCatalogs=o,n&&n(o))},t.prototype.setMultilineHead=function(e){var t,n,i=this,o=this.editor,r=o.selection,s=null===(t=r.getSelectionContainerElem())||void 0===t?void 0:t.elems[0],l=["IMG","VIDEO","TABLE","TH","TR","UL","OL","PRE","HR","BLOCKQUOTE"],u=h["default"](r.getSelectionStartElem()),c=h["default"](r.getSelectionEndElem());c.elems[0].outerHTML!==h["default"](f.EMPTY_P).elems[0].outerHTML||c.elems[0].nextSibling||(c=c.prev());var d=[];d.push(u.getNodeTop(o));var p=[],g=null===(n=r.getRange())||void 0===n?void 0:n.commonAncestorContainer.childNodes;null===g||void 0===g||(0,a["default"])(g).call(g,(function(e,t){e===d[0].getNode()&&p.push(t),e===c.getNodeTop(o).getNode()&&p.push(t)}));var m=0;while(d[m].getNode()!==c.getNodeTop(o).getNode()){if(!d[m].elems[0])return;var v=h["default"](d[m].next().getNode());d.push(v),m++}null===d||void 0===d||(0,a["default"])(d).call(d,(function(t,n){if(!i.hasTag(t,l)){var o=h["default"](e),r=t.parent().getNode();o.html(""+t.html()),r.insertBefore(o.getNode(),t.getNode()),t.remove()}})),r.createRangeByElems(s.children[p[0]],s.children[p[1]])},t.prototype.hasTag=function(e,t){var n,i=this;if(!e)return!1;if((0,u["default"])(t).call(t,null===e||void 0===e?void 0:e.getNodeName()))return!0;var o=!1;return null===(n=e.children())||void 0===n||(0,a["default"])(n).call(n,(function(e){o=i.hasTag(h["default"](e),t)})),o},t.prototype.tryChangeActive=function(){var e=this.editor,t=/^h/i,n=e.cmd.queryCommandValue("formatBlock");t.test(n)?this.active():this.unActive()},t}(d["default"]);t["default"]=g},function(e,t,n){e.exports=n(318)},function(e,t,n){var i=n(319);e.exports=i},function(e,t,n){n(320);var i=n(9);i.JSON||(i.JSON={stringify:JSON.stringify}),e.exports=function(e,t,n){return i.JSON.stringify.apply(null,arguments)}},function(e,t,n){var i=n(5),o=n(36),r=n(11),s=o("JSON","stringify"),a=/[\uD800-\uDFFF]/g,l=/^[\uD800-\uDBFF]$/,u=/^[\uDC00-\uDFFF]$/,c=function(e,t,n){var i=n.charAt(t-1),o=n.charAt(t+1);return l.test(e)&&!u.test(o)||u.test(e)&&!l.test(i)?"\\u"+e.charCodeAt(0).toString(16):e},d=r((function(){return'"\\udf06\\ud834"'!==s("\udf06\ud834")||'"\\udead"'!==s("\udead")}));s&&i({target:"JSON",stat:!0,forced:d},{stringify:function(e,t,n){var i=s.apply(null,arguments);return"string"==typeof i?i.replace(a,c):i}})},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(17));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(38)),l=s.__importDefault(n(3)),u=s.__importDefault(n(322)),c=s.__importStar(n(96)),d=s.__importDefault(n(33)),h=s.__importDefault(n(324)),p=n(7),f=function(e){function t(t){var n=this,i=l["default"]('

      ');return n=e.call(this,i,t)||this,h["default"](t),n}return s.__extends(t,e),t.prototype.clickHandler=function(){var e,t=this.editor,n=t.selection.getSelectionContainerElem(),i=t.$textElem,o=i.html(),s=(0,r["default"])(o).call(o);if(s===p.EMPTY_P){var a=i.children();t.selection.createRangeByElem(a,!0,!0),n=t.selection.getSelectionContainerElem()}if(!n||!t.$textElem.equal(n))if(this.isActive){var u="",d="";if(e=t.selection.getSelectionContainerElem(),!e)return;if("A"!==e.getNodeName()){var h=c.getParentNodeA(e);e=l["default"](h)}u=e.elems[0].innerText,d=e.attr("href"),this.createPanel(u,d)}else t.selection.isSelectionEmpty()?this.createPanel("",""):this.createPanel(t.selection.getSelectionText(),"")},t.prototype.createPanel=function(e,t){var n=u["default"](this.editor,e,t),i=new d["default"](this,n);i.create()},t.prototype.tryChangeActive=function(){var e=this.editor;c["default"](e)?this.active():this.unActive()},t}(a["default"]);t["default"]=f},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(28)),s=i(n(17)),a=i(n(29));(0,o["default"])(t,"__esModule",{value:!0});var l=n(2),u=n(6),c=l.__importDefault(n(3)),d=l.__importStar(n(96)),h=n(323);function p(e,t,n){var i,o=u.getRandom("input-link"),l=u.getRandom("input-text"),p=u.getRandom("btn-ok"),f=u.getRandom("btn-del"),g=d["default"](e)?"inline-block":"none";function m(){if(d["default"](e)){var t=e.selection.getSelectionContainerElem();t&&(e.selection.createRangeByElem(t),e.selection.restoreSelection(),i=t)}}function v(t,n){var i=t.replace(//g,">"),o=c["default"](''+i+""),r=o.elems[0];r.innerText=t,r.href=n,d["default"](e)?(m(),e.cmd["do"]("insertElem",o)):e.cmd["do"]("insertElem",o)}function _(){if(d["default"](e))if(m(),"A"===i.getNodeName()){var t,n=i.elems[0],o=n.parentElement;o&&(0,r["default"])(t=d.EXTRA_TAG).call(t,o.nodeName)?o.innerHTML=n.innerHTML:e.cmd["do"]("insertHTML",""+n.innerHTML+"")}else{var s=d.getParentNodeA(i),a=s.innerHTML;e.cmd["do"]("insertHTML",""+a+"")}}function y(t,n){var i=e.config.linkCheck(t,n);if(void 0===i);else{if(!0===i)return!0;e.config.customAlert(i,"warning")}return!1}var b={width:300,height:0,tabs:[{title:e.i18next.t("menus.panelMenus.link.链接"),tpl:'
      \n \n \n \n \n
      \n \n \n
      \n
      ",events:[{selector:"#"+p,type:"click",fn:function(){var t,n,i,a,u,p=e.selection.getSelectionContainerElem(),f=null===p||void 0===p?void 0:p.elems[0];e.selection.restoreSelection();var g=e.selection.getSelectionRangeTopNodes()[0].getNode(),m=window.getSelection(),_=c["default"]("#"+o),b=c["default"]("#"+l),w=(0,s["default"])(t=_.val()).call(t),C=(0,s["default"])(n=b.val()).call(n),S="";m&&!(null===m||void 0===m?void 0:m.isCollapsed)&&(S=null===(a=h.insertHtml(m,g))||void 0===a?void 0:(0,s["default"])(a).call(a));var x=null===S||void 0===S?void 0:S.replace(/<.*?>/g,""),L=null!==(u=null===x||void 0===x?void 0:x.length)&&void 0!==u?u:0;if(L<=C.length){var N=C.substring(0,L),D=C.substring(L);x===N&&(C=x+D)}if(w&&(C||(C=w),y(C,w))){if("A"===(null===f||void 0===f?void 0:f.nodeName))return f.setAttribute("href",w),f.innerText=C,!0;if("A"!==(null===f||void 0===f?void 0:f.nodeName)&&(0,r["default"])(i=d.EXTRA_TAG).call(i,f.nodeName)){var E=d.getParentNodeA(p);if(E)return E.setAttribute("href",w),f.innerText=C,!0}return v(C,w),!0}},bindEnter:!0},{selector:"#"+f,type:"click",fn:function(){return _(),!0}}]}],setLinkValue:function(e,i){var r,s="",u="";"text"===i&&(s="#"+l,u=t),"link"===i&&(s="#"+o,u=n),r=(0,a["default"])(e).call(e,s).elems[0],r.value=u}};return b}t["default"]=p},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));function s(e,t){var n=e,i=e;do{if(n.textContent===t)break;i=n,n.parentNode&&(n=null===n||void 0===n?void 0:n.parentNode)}while("P"!==(null===n||void 0===n?void 0:n.nodeName));return i}function a(e,t){var n=e.nodeName,i="";if(3===e.nodeType||/^(h|H)[1-6]$/.test(n))return t;if(1===e.nodeType){var o=e.getAttribute("style"),r=e.getAttribute("face"),s=e.getAttribute("color");o&&(i=i+' style="'+o+'"'),r&&(i=i+' face="'+r+'"'),s&&(i=i+' color="'+s+'"')}return n=n.toLowerCase(),"<"+n+i+">"+t+""}function l(e,t,n,i){var o,r=null===(o=t.textContent)||void 0===o?void 0:o.substring(n,i),s=t,l="";do{l=a(s,null!==r&&void 0!==r?r:""),r=l,s=null===s||void 0===s?void 0:s.parentElement}while(s&&s.textContent!==e);return l}function u(e,t){var n,i,o,r,u,h=e.anchorNode,p=e.focusNode,f=e.anchorOffset,g=e.focusOffset,m=null!==(n=t.textContent)&&void 0!==n?n:"",v=c(t),_="",y="",b="",w="",C=h,S=p,x=h;if(null===h||void 0===h?void 0:h.isEqualNode(null!==p&&void 0!==p?p:null)){var L=l(m,h,f,g);return L=d(v,L),L}h&&(y=l(m,h,null!==f&&void 0!==f?f:0)),p&&(w=l(m,p,0,g)),h&&(C=s(h,m)),p&&(S=s(p,m)),x=null!==(i=null===C||void 0===C?void 0:C.nextSibling)&&void 0!==i?i:h;while(!(null===x||void 0===x?void 0:x.isEqualNode(null!==S&&void 0!==S?S:null))){var N=null===x||void 0===x?void 0:x.nodeName;if("#text"===N)b+=null===x||void 0===x?void 0:x.textContent;else{var D=null===(r=null===(o=null===x||void 0===x?void 0:x.firstChild)||void 0===o?void 0:o.parentElement)||void 0===r?void 0:r.innerHTML;x&&(b+=a(x,null!==D&&void 0!==D?D:""))}var E=null!==(u=null===x||void 0===x?void 0:x.nextSibling)&&void 0!==u?u:x;if(E===x)break;x=E}return _=""+y+b+w,_=d(v,_),_}function c(e){var t,n=null!==(t=e.textContent)&&void 0!==t?t:"",i=[];while((null===e||void 0===e?void 0:e.textContent)===n)"P"!==e.nodeName&&"TABLE"!==e.nodeName&&i.push(e),e=e.childNodes[0];return i}function d(e,t){return(0,r["default"])(e).call(e,(function(e){t=a(e,t)})),t}(0,o["default"])(t,"__esModule",{value:!0}),t.insertHtml=t.createPartHtml=t.makeHtmlString=t.getTopNode=void 0,t.getTopNode=s,t.makeHtmlString=a,t.createPartHtml=l,t.insertHtml=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(325));function a(e){s["default"](e)}t["default"]=a},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(28));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=s.__importDefault(n(39)),u=n(96);function c(e){var t;function n(n){var i=[{$elem:a["default"](""+e.i18next.t("menus.panelMenus.link.查看链接")+""),onClick:function(e,t){var n=t.attr("href");return window.open(n,"_target"),!0}},{$elem:a["default"](""+e.i18next.t("menus.panelMenus.link.取消链接")+""),onClick:function(e,t){var n,i;e.selection.createRangeByElem(t),e.selection.restoreSelection();var o=t.childNodes();if("IMG"===(null===o||void 0===o?void 0:o.getNodeName())){var s=null===(i=null===(n=e.selection.getSelectionContainerElem())||void 0===n?void 0:n.children())||void 0===i?void 0:i.elems[0].children[0];e.cmd["do"]("insertHTML","")}else{var a,l=t.elems[0],c=l.innerHTML,d=l.parentElement;d&&(0,r["default"])(a=u.EXTRA_TAG).call(a,d.nodeName)?d.innerHTML=c:e.cmd["do"]("insertHTML",""+c+"")}return!0}}];t=new l["default"](e,n,i),t.create()}function i(){t&&(t.remove(),t=null)}return{showLinkTooltip:n,hideLinkTooltip:i}}function d(e){var t=c(e),n=t.showLinkTooltip,i=t.hideLinkTooltip;e.txt.eventHooks.linkClickEvents.push(n),e.txt.eventHooks.clickEvents.push(i),e.txt.eventHooks.keyupEvents.push(i),e.txt.eventHooks.toolbarClickEvents.push(i),e.txt.eventHooks.menuClickEvents.push(i),e.txt.eventHooks.textScrollEvents.push(i)}t["default"]=d},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(23)),a=r.__importDefault(n(3)),l=function(e){function t(t){var n=this,i=a["default"]('
      \n \n
      ');return n=e.call(this,i,t)||this,n}return r.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.isSelectionEmpty();t&&e.selection.createEmptyRange(),e.cmd["do"]("italic"),t&&(e.selection.collapseRange(),e.selection.restoreSelection())},t.prototype.tryChangeActive=function(){var e=this.editor;e.cmd.queryCommandState("italic")?this.active():this.unActive()},t}(s["default"]);t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(23)),a=r.__importDefault(n(3)),l=function(e){function t(t){var n=this,i=a["default"]('
      \n \n
      ');return n=e.call(this,i,t)||this,n}return r.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.isSelectionEmpty();t&&e.selection.createEmptyRange(),e.cmd["do"]("underline"),t&&(e.selection.collapseRange(),e.selection.restoreSelection())},t.prototype.tryChangeActive=function(){var e=this.editor;e.cmd.queryCommandState("underline")?this.active():this.unActive()},t}(s["default"]);t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(23)),a=r.__importDefault(n(3)),l=function(e){function t(t){var n=this,i=a["default"]('
      \n \n
      ');return n=e.call(this,i,t)||this,n}return r.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.isSelectionEmpty();t&&e.selection.createEmptyRange(),e.cmd["do"]("strikeThrough"),t&&(e.selection.collapseRange(),e.selection.restoreSelection())},t.prototype.tryChangeActive=function(){var e=this.editor;e.cmd.queryCommandState("strikeThrough")?this.active():this.unActive()},t}(s["default"]);t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(24)),a=r.__importDefault(n(3)),l=r.__importDefault(n(330)),u=function(e){function t(t){var n=this,i=a["default"]('
      \n \n
      '),o=new l["default"](t.config.fontNames),r={width:100,title:"设置字体",type:"list",list:o.getItemList(),clickHandler:function(e){n.command(e)}};return n=e.call(this,i,t,r)||this,n}return r.__extends(t,e),t.prototype.command=function(e){var t,n=this.editor,i=n.selection.isSelectionEmpty(),o=null===(t=n.selection.getSelectionContainerElem())||void 0===t?void 0:t.elems[0];if(null!=o){var r="p"!==(null===o||void 0===o?void 0:o.nodeName.toLowerCase()),s=(null===o||void 0===o?void 0:o.getAttribute("face"))===e;if(i){if(r&&!s){var a=n.selection.getSelectionRangeTopNodes();n.selection.createRangeByElem(a[0]),n.selection.moveCursor(a[0].elems[0])}n.selection.setRangeToElem(o),n.selection.createEmptyRange()}n.cmd["do"]("fontName",e),i&&(n.selection.collapseRange(),n.selection.restoreSelection())}},t.prototype.tryChangeActive=function(){},t}(s["default"]);t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=function(){function e(e){var t=this;this.itemList=[],(0,r["default"])(e).call(e,(function(e){var n="string"===typeof e?e:e.value,i="string"===typeof e?e:e.name;t.itemList.push({$elem:a["default"]("

      "+i+"

      "),value:i})}))}return e.prototype.getItemList=function(){return this.itemList},e}();t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(24)),a=r.__importDefault(n(3)),l=r.__importDefault(n(332)),u=function(e){function t(t){var n=this,i=a["default"]('
      \n \n
      '),o=new l["default"](t.config.fontSizes),r={width:160,title:"设置字号",type:"list",list:o.getItemList(),clickHandler:function(e){n.command(e)}};return n=e.call(this,i,t,r)||this,n}return r.__extends(t,e),t.prototype.command=function(e){var t,n=this.editor,i=n.selection.isSelectionEmpty(),o=null===(t=n.selection.getSelectionContainerElem())||void 0===t?void 0:t.elems[0];null!=o&&(n.cmd["do"]("fontSize",e),i&&(n.selection.collapseRange(),n.selection.restoreSelection()))},t.prototype.tryChangeActive=function(){},t}(s["default"]);t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(3)),a=function(){function e(e){for(var t in this.itemList=[],e){var n=e[t];this.itemList.push({$elem:s["default"]('

      '+n.name+"

      "),value:n.value})}}return e.prototype.getItemList=function(){return this.itemList},e}();t["default"]=a},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4)),s=i(n(27));(0,o["default"])(t,"__esModule",{value:!0});var a=n(2),l=a.__importDefault(n(24)),u=a.__importDefault(n(3)),c=["LI"],d=["BLOCKQUOTE"],h=function(e){function t(t){var n=this,i=u["default"]('
      '),o={width:100,title:"对齐方式",type:"list",list:[{$elem:u["default"]('

      \n \n '+t.i18next.t("menus.dropListMenu.justify.靠左")+"\n

      "),value:"left"},{$elem:u["default"]('

      \n \n '+t.i18next.t("menus.dropListMenu.justify.居中")+"\n

      "),value:"center"},{$elem:u["default"]('

      \n \n '+t.i18next.t("menus.dropListMenu.justify.靠右")+"\n

      "),value:"right"},{$elem:u["default"]('

      \n \n '+t.i18next.t("menus.dropListMenu.justify.两端")+"\n

      "),value:"justify"}],clickHandler:function(e){n.command(e)}};return n=e.call(this,i,t,o)||this,n}return a.__extends(t,e),t.prototype.command=function(e){var t=this.editor,n=t.selection,i=n.getSelectionContainerElem();n.saveRange();var o=t.selection.getSelectionRangeTopNodes();if(null===i||void 0===i?void 0:i.length)if(this.isSpecialNode(i,o[0])||this.isSpecialTopNode(o[0])){var s=this.getSpecialNodeUntilTop(i,o[0]);if(null==s)return;u["default"](s).css("text-align",e)}else(0,r["default"])(o).call(o,(function(t){t.css("text-align",e)}));n.restoreSelection()},t.prototype.getSpecialNodeUntilTop=function(e,t){var n=e.elems[0],i=t.elems[0];while(null!=n){if(-1!==(0,s["default"])(c).call(c,null===n||void 0===n?void 0:n.nodeName))return n;if(n.parentNode===i)return n;n=n.parentNode}return n},t.prototype.isSpecialNode=function(e,t){var n=this.getSpecialNodeUntilTop(e,t);return null!=n&&-1!==(0,s["default"])(c).call(c,n.nodeName)},t.prototype.isSpecialTopNode=function(e){var t;return null!=e&&-1!==(0,s["default"])(d).call(d,null===(t=e.elems[0])||void 0===t?void 0:t.nodeName)},t.prototype.tryChangeActive=function(){},t}(l["default"]);t["default"]=h},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=s.__importDefault(n(23)),u=s.__importDefault(n(335)),c=s.__importDefault(n(336)),d=n(7),h=function(e){function t(t){var n=this,i=a["default"]('
      \n \n
      ');return n=e.call(this,i,t)||this,u["default"](t),n}return s.__extends(t,e),t.prototype.clickHandler=function(){var e,t,n=this.editor,i=n.selection.isSelectionEmpty(),o=n.selection.getSelectionRangeTopNodes(),s=o[o.length-1],l=this.getTopNodeName();if("BLOCKQUOTE"!==l){var u=c["default"](o);if(n.$textElem.equal(s)){var h=null===(e=n.selection.getSelectionContainerElem())||void 0===e?void 0:e.elems[0];n.selection.createRangeByElems(h.children[0],h.children[0]),o=n.selection.getSelectionRangeTopNodes(),u=c["default"](o),s.append(u)}else u.insertAfter(s);this.delSelectNode(o);var p=null===(t=u.childNodes())||void 0===t?void 0:t.last().getNode();if(null==p)return;return p.textContent?n.selection.moveCursor(p):n.selection.moveCursor(p,0),this.tryChangeActive(),void a["default"](d.EMPTY_P).insertAfter(u)}var f=a["default"](s.childNodes()),g=f.length,m=s;(0,r["default"])(f).call(f,(function(e){var t=a["default"](e);t.insertAfter(m),m=t})),s.remove(),n.selection.moveCursor(f.elems[g-1]),this.tryChangeActive(),i&&(n.selection.collapseRange(),n.selection.restoreSelection())},t.prototype.tryChangeActive=function(){var e,t=this.editor,n=null===(e=t.selection.getSelectionRangeTopNodes()[0])||void 0===e?void 0:e.getNodeName();"BLOCKQUOTE"===n?this.active():this.unActive()},t.prototype.getTopNodeName=function(){var e=this.editor,t=e.selection.getSelectionRangeTopNodes()[0],n=null===t||void 0===t?void 0:t.getNodeName();return n},t.prototype.delSelectNode=function(e){(0,r["default"])(e).call(e,(function(e){e.remove()}))},t}(l["default"]);t["default"]=h},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=n(7),a=r.__importDefault(n(3));function l(e){function t(t){var n,i=e.selection.getSelectionContainerElem(),o=e.selection.getSelectionRangeTopNodes()[0];if("BLOCKQUOTE"===(null===o||void 0===o?void 0:o.getNodeName())){if("BLOCKQUOTE"===i.getNodeName()){var r=null===(n=i.childNodes())||void 0===n?void 0:n.getNode();e.selection.moveCursor(r)}if(""===i.text()){t.preventDefault(),i.remove();var l=a["default"](s.EMPTY_P);l.insertAfter(o),e.selection.moveCursor(l.getNode(),0)}""===o.text()&&o.remove()}}e.txt.eventHooks.enterDownEvents.push(t)}t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3));function l(e){var t=a["default"]("
      ");return(0,r["default"])(e).call(e,(function(e){t.append(e.clone(!0))})),t}t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(26));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(24)),l=s.__importDefault(n(3)),u=n(6),c=function(e){function t(t){var n,i=this,o=l["default"]('
      \n \n
      '),s={width:120,title:"背景颜色",type:"inline-block",list:(0,r["default"])(n=t.config.colors).call(n,(function(e){return{$elem:l["default"](''),value:e}})),clickHandler:function(e){i.command(e)}};return i=e.call(this,o,t,s)||this,i}return s.__extends(t,e),t.prototype.command=function(e){var t,n=this.editor,i=n.selection.isSelectionEmpty(),o=null===(t=n.selection.getSelectionContainerElem())||void 0===t?void 0:t.elems[0];if(null!=o){var r="p"!==(null===o||void 0===o?void 0:o.nodeName.toLowerCase()),s=null===o||void 0===o?void 0:o.style.backgroundColor,a=u.hexToRgb(e)===s;if(i){if(r&&!a){var l=n.selection.getSelectionRangeTopNodes();n.selection.createRangeByElem(l[0]),n.selection.moveCursor(l[0].elems[0])}n.selection.createEmptyRange()}n.cmd["do"]("backColor",e),i&&(n.selection.collapseRange(),n.selection.restoreSelection())}},t.prototype.tryChangeActive=function(){},t}(a["default"]);t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(26));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(24)),l=s.__importDefault(n(3)),u=function(e){function t(t){var n,i=this,o=l["default"]('
      \n \n
      '),s={width:120,title:"文字颜色",type:"inline-block",list:(0,r["default"])(n=t.config.colors).call(n,(function(e){return{$elem:l["default"](''),value:e}})),clickHandler:function(e){i.command(e)}};return i=e.call(this,o,t,s)||this,i}return s.__extends(t,e),t.prototype.command=function(e){var t,n=this.editor,i=n.selection.isSelectionEmpty(),o=null===(t=n.selection.getSelectionContainerElem())||void 0===t?void 0:t.elems[0];if(null!=o){var r=n.selection.getSelectionText();if("A"===o.nodeName&&o.textContent===r){var s=l["default"]("").getNode();o.appendChild(s)}n.cmd["do"]("foreColor",e),i&&(n.selection.collapseRange(),n.selection.restoreSelection())}},t.prototype.tryChangeActive=function(){},t}(a["default"]);t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(3)),a=r.__importDefault(n(33)),l=r.__importDefault(n(38)),u=r.__importDefault(n(340)),c=r.__importDefault(n(346)),d=function(e){function t(t){var n=this,i=s["default"]('
      \n \n
      ');return n=e.call(this,i,t)||this,c["default"](t),n}return r.__extends(t,e),t.prototype.clickHandler=function(){this.createPanel("")},t.prototype.createPanel=function(e){var t=u["default"](this.editor,e),n=new a["default"](this,t);n.create()},t.prototype.tryChangeActive=function(){},t}(l["default"]);t["default"]=d},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(17));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=n(6),l=s.__importDefault(n(3)),u=s.__importDefault(n(341)),c=n(7);function d(e,t){var n=e.config,i=new u["default"](e),o=a.getRandom("input-iframe"),s=a.getRandom("btn-ok"),d=a.getRandom("input-upload"),h=a.getRandom("btn-local-ok");function p(t){e.cmd["do"]("insertHTML",t+c.EMPTY_P),e.config.onlineVideoCallback(t)}function f(t){var n=e.config.onlineVideoCheck(t);return!0===n||("string"===typeof n&&e.config.customAlert(n,"error"),!1)}var g=[{title:e.i18next.t("menus.panelMenus.video.上传视频"),tpl:'
      \n
      \n \n
      \n
      \n \n
      \n
      ',events:[{selector:"#"+h,type:"click",fn:function(){var e=l["default"]("#"+d),t=e.elems[0];if(!t)return!0;t.click()}},{selector:"#"+d,type:"change",fn:function(){var e=l["default"]("#"+d),t=e.elems[0];if(!t)return!0;var n=t.files;return n.length&&i.uploadVideo(n),!0}}]},{title:e.i18next.t("menus.panelMenus.video.插入视频"),tpl:'
      \n "/>\n \n
      \n \n
      \n
      ",events:[{selector:"#"+s,type:"click",fn:function(){var e,t=l["default"]("#"+o),n=(0,r["default"])(e=t.val()).call(e);if(n&&f(n))return p(n),!0},bindEnter:!0}]}],m={width:300,height:0,tabs:[]};return window.FileReader&&(n.uploadVideoServer||n.customUploadVideo)&&m.tabs.push(g[0]),n.showLinkVideo&&m.tabs.push(g[1]),m}t["default"]=d},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(133)),s=i(n(57)),a=i(n(4)),l=i(n(27));(0,o["default"])(t,"__esModule",{value:!0});var u=n(2),c=n(6),d=u.__importDefault(n(135)),h=u.__importDefault(n(136)),p=n(7),f=n(6),g=function(){function e(e){this.editor=e}return e.prototype.uploadVideo=function(e){var t=this;if(e.length){var n=this.editor,i=n.config,o="validate.",u=function(e){return n.i18next.t(o+e)},p=i.uploadVideoServer,f=i.uploadVideoMaxSize,g=f/1024,m=i.uploadVideoName,v=i.uploadVideoParams,_=i.uploadVideoParamsWithUrl,y=i.uploadVideoHeaders,b=i.uploadVideoHooks,w=i.uploadVideoTimeout,C=i.withVideoCredentials,S=i.customUploadVideo,x=i.uploadVideoAccept,L=[],N=[];if(c.arrForEach(e,(function(e){var t=e.name,n=e.size/1024/1024;t&&n&&(x instanceof Array?(0,r["default"])(x).call(x,(function(e){return e===t.split(".")[t.split(".").length-1]}))?g1&&(n+=t+1),E.append(n,e)})),p){var A=p.split("#");p=A[0];var k=A[1]||"";(0,a["default"])(c).call(c,v,(function(e,t){_&&((0,l["default"])(p).call(p,"?")>0?p+="&":p+="?",p=p+e+"="+t),E.append(e,t)})),k&&(p+="#"+k);var I=d["default"](p,{timeout:w,formData:E,headers:y,withCredentials:!!C,beforeSend:function(e){if(b.before)return b.before(e,n,L)},onTimeout:function(e){i.customAlert(u("上传视频超时"),"error"),b.timeout&&b.timeout(e,n)},onProgress:function(e,t){var i=new h["default"](n);t.lengthComputable&&(e=t.loaded/t.total,i.show(e))},onError:function(e){i.customAlert(u("上传视频错误"),"error",u("上传视频错误")+","+u("服务器返回状态")+": "+e.status),b.error&&b.error(e,n)},onFail:function(e,t){i.customAlert(u("上传视频失败"),"error",u("上传视频返回结果错误")+","+u("返回结果")+": "+t),b.fail&&b.fail(e,n,t)},onSuccess:function(e,o){if(b.customInsert){var r;b.customInsert((0,s["default"])(r=t.insertVideo).call(r,t),o,n)}else{if("0"!=o.errno)return i.customAlert(u("上传视频失败"),"error",u("上传视频返回结果错误")+","+u("返回结果")+" errno="+o.errno),void(b.fail&&b.fail(e,n,o));var a=o.data;t.insertVideo(a.url),b.success&&b.success(e,n,o)}}});"string"===typeof I&&i.customAlert(I,"error")}}else i.customAlert(u("传入的文件不合法"),"warning")}},e.prototype.insertVideo=function(e){var t=this.editor,n=t.config,i="validate.",o=function(e,n){return void 0===n&&(n=i),t.i18next.t(n+e)};if(n.customInsertVideo)n.customInsertVideo(e);else{f.UA.isFirefox?t.cmd["do"]("insertHTML",'

      '):t.cmd["do"]("insertHTML",''+p.EMPTY_P);var r=document.createElement("video");r.onload=function(){r=null},r.onerror=function(){n.customAlert(o("插入视频错误"),"error","wangEditor: "+o("插入视频错误")+","+o("视频链接")+' "'+e+'",'+o("下载链接失败")),r=null},r.onabort=function(){return r=null},r.src=e}},e}();t["default"]=g},function(e,t,n){e.exports=n(343)},function(e,t,n){var i=n(344);e.exports=i},function(e,t,n){n(345);var i=n(9);e.exports=i.Date.now},function(e,t,n){var i=n(5);i({target:"Date",stat:!0},{now:function(){return(new Date).getTime()}})},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(347)),a=r.__importDefault(n(349));function l(e){s["default"](e),a["default"](e)}t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t.createShowHideFn=void 0;var r=n(2),s=r.__importDefault(n(3)),a=r.__importDefault(n(39)),l=r.__importDefault(n(348));function u(e){var t,n=function(t,n){return void 0===n&&(n=""),e.i18next.t(n+t)};function i(i){var o=[{$elem:s["default"](""),onClick:function(e,t){return t.remove(),!0}},{$elem:s["default"]("100%"),onClick:function(e,t){return t.attr("width","100%"),t.removeAttr("height"),!0}},{$elem:s["default"]("50%"),onClick:function(e,t){return t.attr("width","50%"),t.removeAttr("height"),!0}},{$elem:s["default"]("30%"),onClick:function(e,t){return t.attr("width","30%"),t.removeAttr("height"),!0}},{$elem:s["default"](""+n("重置")+""),onClick:function(e,t){return t.removeAttr("width"),t.removeAttr("height"),!0}},{$elem:s["default"](""+n("menus.justify.靠左")+""),onClick:function(e,t){return l["default"](t,"left"),!0}},{$elem:s["default"](""+n("menus.justify.居中")+""),onClick:function(e,t){return l["default"](t,"center"),!0}},{$elem:s["default"](""+n("menus.justify.靠右")+""),onClick:function(e,t){return l["default"](t,"right"),!0}}];t=new a["default"](e,i,o),t.create()}function o(){t&&(t.remove(),t=null)}return{showVideoTooltip:i,hideVideoTooltip:o}}function c(e){var t=u(e),n=t.showVideoTooltip,i=t.hideVideoTooltip;e.txt.eventHooks.videoClickEvents.push(n),e.txt.eventHooks.clickEvents.push(i),e.txt.eventHooks.keyupEvents.push(i),e.txt.eventHooks.toolbarClickEvents.push(i),e.txt.eventHooks.menuClickEvents.push(i),e.txt.eventHooks.textScrollEvents.push(i),e.txt.eventHooks.changeEvents.push(i)}t.createShowHideFn=u,t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(28));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3));function l(e,t){var n=["P"],i=u(e,n);i&&a["default"](i).css("text-align",t)}function u(e,t){var n,i=e.elems[0];while(null!=i){if((0,r["default"])(t).call(t,null===i||void 0===i?void 0:i.nodeName))return i;if("BODY"===(null===(n=null===i||void 0===i?void 0:i.parentNode)||void 0===n?void 0:n.nodeName))return null;i=i.parentNode}return i}t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(6);function s(e){if(r.UA.isFirefox){var t=e.txt,n=e.selection,i=t.eventHooks.keydownEvents;i.push((function(t){var i=n.getSelectionContainerElem();if(i){var o=i.getNodeTop(e),r=o.length&&o.prev().length?o.prev():null;r&&r.attr("data-we-video-p")&&0===n.getCursorPos()&&8===t.keyCode&&r.remove()}}))}}t["default"]=s},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(26));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=n(7),l=s.__importDefault(n(3)),u=s.__importDefault(n(33)),c=s.__importDefault(n(38)),d=s.__importDefault(n(351)),h=s.__importDefault(n(364)),p=function(e){function t(t){var n,i=this,o=l["default"]('
      '),s=h["default"](t);s.onlyUploadConf&&(o=s.onlyUploadConf.$elem,(0,r["default"])(n=s.onlyUploadConf.events).call(n,(function(e){var t=e.type,n=e.fn||a.EMPTY_FN;o.on(t,(function(e){e.stopPropagation(),n(e)}))})));return i=e.call(this,o,t)||this,i.imgPanelConfig=s,d["default"](t),i}return s.__extends(t,e),t.prototype.clickHandler=function(){this.imgPanelConfig.onlyUploadConf||this.createPanel()},t.prototype.createPanel=function(){var e=this.imgPanelConfig,t=new u["default"](this,e);this.setPanel(t),t.create()},t.prototype.tryChangeActive=function(){},t}(c["default"]);t["default"]=p},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(352)),a=r.__importDefault(n(353)),l=r.__importDefault(n(354)),u=r.__importDefault(n(362)),c=r.__importDefault(n(363));function d(e){s["default"](e),a["default"](e),l["default"](e),u["default"](e),c["default"](e)}t["default"]=d},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=n(131),a=r.__importDefault(n(97));function l(e,t){var n=e.config,i=n.pasteFilterStyle,o=n.pasteIgnoreImg,r=s.getPasteHtml(t,i,o);if(r)return!0;var a=s.getPasteText(t);return!!a}function u(e,t){for(var n,i=(null===(n=t.clipboardData)||void 0===n?void 0:n.types)||[],o=0;o\n
      \n
      \n ');return n.hide(),t.append(n),n}function h(e,t,n){var i=e.getBoundingClientRect(),o=n.getBoundingClientRect(),a=o.width.toFixed(2),l=o.height.toFixed(2);(0,r["default"])(t).call(t,".w-e-img-drag-show-size").text(a+"px * "+l+"px"),c(t,(0,s["default"])(a),(0,s["default"])(l),o.left-i.left,o.top-i.top),t.show()}function p(e){var t,n=e.$textContainerElem,i=d(e,n);function o(e,n){e.on("click",(function(e){e.stopPropagation()})),e.on("mousedown",".w-e-img-drag-rb",(function(i){if(i.preventDefault(),t){var o=i.clientX,a=i.clientY,u=n.getBoundingClientRect(),d=t.getBoundingClientRect(),h=d.width,p=d.height,f=d.left-u.left,g=d.top-u.top,m=h/p,v=h,_=p,y=l["default"](document);y.on("mousemove",w),y.on("mouseup",C),y.on("mouseleave",b)}function b(){y.off("mousemove",w),y.off("mouseup",C)}function w(t){t.stopPropagation(),t.preventDefault(),v=h+(t.clientX-o),_=p+(t.clientY-a),v/_!=m&&(_=v/m),v=(0,s["default"])(v.toFixed(2)),_=(0,s["default"])(_.toFixed(2)),(0,r["default"])(e).call(e,".w-e-img-drag-show-size").text(v.toFixed(2).replace(".00","")+"px * "+_.toFixed(2).replace(".00","")+"px"),c(e,v,_,f,g)}function C(){t.attr("width",v+""),t.attr("height",_+"");var n=t.getBoundingClientRect();c(e,v,_,n.left-u.left,n.top-u.top),b()}}))}function a(e){if(u.UA.isIE())return!1;e&&(t=e,h(n,i,t))}function p(){(0,r["default"])(n).call(n,".w-e-img-drag-mask").hide()}return o(i,n),l["default"](document).on("click",p),e.beforeDestroy((function(){l["default"](document).off("click",p)})),{showDrag:a,hideDrag:p}}function f(e){var t=p(e),n=t.showDrag,i=t.hideDrag;e.txt.eventHooks.imgClickEvents.push(n),e.txt.eventHooks.textScrollEvents.push(i),e.txt.eventHooks.keyupEvents.push(i),e.txt.eventHooks.toolbarClickEvents.push(i),e.txt.eventHooks.menuClickEvents.push(i),e.txt.eventHooks.changeEvents.push(i)}t.createShowHideFn=p,t["default"]=f},function(e,t,n){e.exports=n(356)},function(e,t,n){var i=n(357);e.exports=i},function(e,t,n){n(358);var i=n(9);e.exports=i.parseFloat},function(e,t,n){var i=n(5),o=n(359);i({global:!0,forced:parseFloat!=o},{parseFloat:o})},function(e,t,n){var i=n(8),o=n(90).trim,r=n(68),s=i.parseFloat,a=1/s(r+"-0")!==-1/0;e.exports=a?function(e){var t=o(String(e)),n=s(t);return 0===n&&"-"==t.charAt(0)?-0:n}:s},function(e,t,n){var i=n(20),o=n(361);o=o.__esModule?o.default:o,"string"===typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};i(o,r);e.exports=o.locals||{}},function(e,t,n){var i=n(21);t=i(!1),t.push([e.i,".w-e-text-container {\n overflow: hidden;\n}\n.w-e-img-drag-mask {\n position: absolute;\n z-index: 1;\n border: 1px dashed #ccc;\n box-sizing: border-box;\n}\n.w-e-img-drag-mask .w-e-img-drag-rb {\n position: absolute;\n right: -5px;\n bottom: -5px;\n width: 16px;\n height: 16px;\n border-radius: 50%;\n background: #ccc;\n cursor: se-resize;\n}\n.w-e-img-drag-mask .w-e-img-drag-show-size {\n min-width: 110px;\n height: 22px;\n line-height: 22px;\n font-size: 14px;\n color: #999;\n position: absolute;\n left: 0;\n top: 0;\n background-color: #999;\n color: #fff;\n border-radius: 2px;\n padding: 0 5px;\n}\n",""]),e.exports=t},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t.createShowHideFn=void 0;var r=n(2),s=r.__importDefault(n(3)),a=r.__importDefault(n(39));function l(e){var t,n=function(t,n){return void 0===n&&(n=""),e.i18next.t(n+t)};function i(i){var o=[{$elem:s["default"](""),onClick:function(e,t){return e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("delete"),!0}},{$elem:s["default"]("30%"),onClick:function(e,t){return t.attr("width","30%"),t.removeAttr("height"),!0}},{$elem:s["default"]("50%"),onClick:function(e,t){return t.attr("width","50%"),t.removeAttr("height"),!0}},{$elem:s["default"]("100%"),onClick:function(e,t){return t.attr("width","100%"),t.removeAttr("height"),!0}}];o.push({$elem:s["default"](""+n("重置")+""),onClick:function(e,t){return t.removeAttr("width"),t.removeAttr("height"),!0}}),i.attr("data-href")&&o.push({$elem:s["default"](""+n("查看链接")+""),onClick:function(e,t){var n=t.attr("data-href");return n&&(n=decodeURIComponent(n),window.open(n,"_target")),!0}}),t=new a["default"](e,i,o),t.create()}function o(){t&&(t.remove(),t=null)}return{showImgTooltip:i,hideImgTooltip:o}}function u(e){var t=l(e),n=t.showImgTooltip,i=t.hideImgTooltip;e.txt.eventHooks.imgClickEvents.push(n),e.txt.eventHooks.clickEvents.push(i),e.txt.eventHooks.keyupEvents.push(i),e.txt.eventHooks.toolbarClickEvents.push(i),e.txt.eventHooks.menuClickEvents.push(i),e.txt.eventHooks.textScrollEvents.push(i),e.txt.eventHooks.imgDragBarMouseDownEvents.push(i),e.txt.eventHooks.changeEvents.push(i)}t.createShowHideFn=l,t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1));function r(e){var t=e.txt,n=e.selection,i=t.eventHooks.keydownEvents;i.push((function(e){var t=n.getSelectionContainerElem(),i=n.getRange();if(i&&t&&8===e.keyCode&&n.isSelectionEmpty()){var o=i.startContainer,r=i.startOffset,s=null;if(0===r)while(o!==t.elems[0]&&t.elems[0].contains(o)&&o.parentNode&&!s){if(o.previousSibling){s=o.previousSibling;break}o=o.parentNode}else 3!==o.nodeType&&(s=o.childNodes[r-1]);if(s){var a=s;while(a.childNodes.length)a=a.childNodes[a.childNodes.length-1];a instanceof HTMLElement&&"IMG"===a.tagName&&(a.remove(),e.preventDefault())}}}))}(0,o["default"])(t,"__esModule",{value:!0}),t["default"]=r},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(26)),s=i(n(17));(0,o["default"])(t,"__esModule",{value:!0});var a=n(2),l=a.__importDefault(n(3)),u=n(6),c=a.__importDefault(n(97));function d(e){var t,n=e.config,i=new c["default"](e),o=u.getRandom("up-trigger-id"),a=u.getRandom("up-file-id"),d=u.getRandom("input-link-url"),h=u.getRandom("input-link-url-alt"),p=u.getRandom("input-link-url-href"),f=u.getRandom("btn-link"),g="menus.panelMenus.image.",m=function(t,n){return void 0===n&&(n=g),e.i18next.t(n+t)};function v(e,t,i){var o=n.linkImgCheck(e);return!0===o||("string"===typeof o&&n.customAlert(o,"error"),!1)}var _=1===n.uploadImgMaxLength?"":'multiple="multiple"',y=(0,r["default"])(t=n.uploadImgAccept).call(t,(function(e){return"image/"+e})).join(","),b=function(e,t,n){return'
      \n
      \n \n
      \n
      \n \n
      \n
      '},w=[{selector:"#"+o,type:"click",fn:function(){var e=n.uploadImgFromMedia;if(e&&"function"===typeof e)return e(),!0;var t=l["default"]("#"+a),i=t.elems[0];if(!i)return!0;i.click()}},{selector:"#"+a,type:"change",fn:function(){var e=l["default"]("#"+a),t=e.elems[0];if(!t)return!0;var n=t.files;return(null===n||void 0===n?void 0:n.length)&&i.uploadImg(n),t&&(t.value=""),!0}}],C=[''];n.showLinkImgAlt&&C.push('\n '),n.showLinkImgHref&&C.push('\n ');var S=[{title:m("上传图片"),tpl:b("w-e-up-img-container","w-e-icon-upload2",""),events:w},{title:m("网络图片"),tpl:"
      \n "+C.join("")+'\n
      \n \n
      \n
      ",events:[{selector:"#"+f,type:"click",fn:function(){var e,t=l["default"]("#"+d),o=(0,s["default"])(e=t.val()).call(e);if(o){var r,a,u,c;if(n.showLinkImgAlt)r=(0,s["default"])(a=l["default"]("#"+h).val()).call(a);if(n.showLinkImgHref)u=(0,s["default"])(c=l["default"]("#"+p).val()).call(c);if(v(o,r,u))return i.insertImg(o,r,u),!0}},bindEnter:!0}]}],x={width:300,height:0,tabs:[],onlyUploadConf:{$elem:l["default"](b("w-e-menu","w-e-icon-image","图片")),events:w}};return window.FileReader&&(n.uploadImgShowBase64||n.uploadImgServer||n.customUploadImg||n.uploadImgFromMedia)&&x.tabs.push(S[0]),n.showLinkImg&&(x.tabs.push(S[1]),x.onlyUploadConf=void 0),x}t["default"]=d},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=s.__importDefault(n(24)),u=s.__importDefault(n(366)),c=function(e){function t(t){var n=this,i=a["default"]('
      \n \n
      '),o={width:130,title:"设置缩进",type:"list",list:[{$elem:a["default"]('

      \n \n '+t.i18next.t("menus.dropListMenu.indent.增加缩进")+"\n

      "),value:"increase"},{$elem:a["default"]('

      \n \n '+t.i18next.t("menus.dropListMenu.indent.减少缩进")+"\n

      "),value:"decrease"}],clickHandler:function(e){n.command(e)}};return n=e.call(this,i,t,o)||this,n}return s.__extends(t,e),t.prototype.command=function(e){var t=this.editor,n=t.selection.getSelectionContainerElem();if(n&&t.$textElem.equal(n)){var i=t.selection.getSelectionRangeTopNodes();i.length>0&&(0,r["default"])(i).call(i,(function(n){u["default"](a["default"](n),e,t)}))}else n&&n.length>0&&(0,r["default"])(n).call(n,(function(n){u["default"](a["default"](n),e,t)}));t.selection.restoreSelection(),this.tryChangeActive()},t.prototype.tryChangeActive=function(){var e=this.editor,t=e.selection.getSelectionStartElem(),n=a["default"](t).getNodeTop(e);n.length<=0||(""!=n.elems[0].style["paddingLeft"]?this.active():this.unActive())},t}(l["default"]);t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(45)),s=i(n(17));(0,o["default"])(t,"__esModule",{value:!0});var a=n(2),l=a.__importDefault(n(367)),u=a.__importDefault(n(368)),c=/^(\d+)(\w+)$/,d=/^(\d+)%$/;function h(e){var t=e.config.indentation;if("string"===typeof t){if(c.test(t)){var n,i=(0,r["default"])(n=(0,s["default"])(t).call(t).match(c)).call(n,1,3),o=i[0],a=i[1];return{value:Number(o),unit:a}}if(d.test(t))return{value:Number((0,s["default"])(t).call(t).match(d)[1]),unit:"%"}}else if(void 0!==t.value&&t.unit)return t;return{value:2,unit:"em"}}function p(e,t,n){var i=e.getNodeTop(n),o=/^(P|H[0-9]*)$/;o.test(i.getNodeName())&&("increase"===t?l["default"](i,h(n)):"decrease"===t&&u["default"](i,h(n)))}t["default"]=p},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(45));function s(e,t){var n=e.elems[0];if(""===n.style["paddingLeft"])e.css("padding-left",t.value+t.unit);else{var i=n.style["paddingLeft"],o=(0,r["default"])(i).call(i,0,i.length-t.unit.length),s=Number(o)+t.value;e.css("padding-left",""+s+t.unit)}}(0,o["default"])(t,"__esModule",{value:!0}),t["default"]=s},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(45));function s(e,t){var n=e.elems[0];if(""!==n.style["paddingLeft"]){var i=n.style["paddingLeft"],o=(0,r["default"])(i).call(i,0,i.length-t.unit.length),s=Number(o)-t.value;s>0?e.css("padding-left",""+s+t.unit):e.css("padding-left","")}}(0,o["default"])(t,"__esModule",{value:!0}),t["default"]=s},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(3)),a=r.__importDefault(n(38)),l=r.__importDefault(n(33)),u=r.__importDefault(n(370)),c=function(e){function t(t){var n=this,i=s["default"]('

      \n \n
      ');return n=e.call(this,i,t)||this,n}return r.__extends(t,e),t.prototype.createPanel=function(){var e=u["default"](this.editor),t=new l["default"](this,e);t.create()},t.prototype.clickHandler=function(){this.createPanel()},t.prototype.tryChangeActive=function(){},t}(a["default"]);t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(26)),s=i(n(70)),a=i(n(17));(0,o["default"])(t,"__esModule",{value:!0});var l=n(2),u=l.__importDefault(n(3));function c(e){var t=e.config.emotions;function n(e){var t,n,i=[];"image"==e.type?(i=(0,r["default"])(t=e.content).call(t,(function(e){return"string"==typeof e?"":'\n ['+e.alt+']\n '})),i=(0,s["default"])(i).call(i,(function(e){return""!==e}))):i=(0,r["default"])(n=e.content).call(n,(function(e){return''+e+""}));return i.join("").replace(/ /g,"")}var i=(0,r["default"])(t).call(t,(function(t){return{title:e.i18next.t("menus.panelMenus.emoticon."+t.title),tpl:"
      "+n(t)+"
      ",events:[{selector:".eleImg",type:"click",fn:function(t){var n,i,o=u["default"](t.target),r=o.getNodeName();"IMG"===r?n=(0,a["default"])(i=o.parent().html()).call(i):n=""+o.html()+"";return e.cmd["do"]("insertHTML",n),!0}}]}})),o={width:300,height:230,tabs:i};return o}t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t.createListHandle=t.ClassType=void 0;var r,s=n(2),a=s.__importDefault(n(3)),l=s.__importDefault(n(372)),u=s.__importDefault(n(374)),c=s.__importDefault(n(375)),d=s.__importDefault(n(376)),h=s.__importDefault(n(377));(function(e){e["Wrap"]="WrapListHandle",e["Join"]="JoinListHandle",e["StartJoin"]="StartJoinListHandle",e["EndJoin"]="EndJoinListHandle",e["Other"]="OtherListHandle"})(r=t.ClassType||(t.ClassType={}));var p={WrapListHandle:l["default"],JoinListHandle:u["default"],StartJoinListHandle:c["default"],EndJoinListHandle:d["default"],OtherListHandle:h["default"]};function f(e,t,n){if(e===r.Other&&void 0===n)throw new Error("other 类需要传入 range");return e!==r.Other?new p[e](t):new p[e](t,n)}t.createListHandle=f;var g=function(){function e(e){this.handle=e,this.handle.exec()}return e.prototype.getSelectionRangeElem=function(){return a["default"](this.handle.selectionRangeElem.get())},e}();t["default"]=g},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=n(58),u=n(47),c=function(e){function t(t){return e.call(this,t)||this}return s.__extends(t,e),t.prototype.exec=function(){var e,t=this.options,n=t.listType,i=t.listTarget,o=t.$selectionElem,s=t.$startElem,l=t.$endElem,c=[],d=null===o||void 0===o?void 0:o.getNodeName(),h=s.prior,p=l.prior;if(!s.prior&&!l.prior||!(null===h||void 0===h?void 0:h.prev().length)&&!(null===p||void 0===p?void 0:p.next().length)){var f;(0,r["default"])(f=null===o||void 0===o?void 0:o.children()).call(f,(function(e){c.push(a["default"](e))})),d===n?e=u.createElementFragment(c,u.createDocumentFragment(),"p"):(e=u.createElement(i),(0,r["default"])(c).call(c,(function(t){e.appendChild(t.elems[0])}))),this.selectionRangeElem.set(e),u.insertBefore(o,e,o.elems[0]),o.remove()}else{var g=h;while(g.length)c.push(g),g=(null===p||void 0===p?void 0:p.equal(g))?a["default"](void 0):g.next();var m=h.prev(),v=p.next();if(d===n?e=u.createElementFragment(c,u.createDocumentFragment(),"p"):(e=u.createElement(i),(0,r["default"])(c).call(c,(function(t){e.append(t.elems[0])}))),m.length&&v.length){var _=[];while(v.length)_.push(v),v=v.next();var y=u.createElement(d);(0,r["default"])(_).call(_,(function(e){y.append(e.elems[0])})),a["default"](y).insertAfter(o),this.selectionRangeElem.set(e);var b=o.next();b.length?u.insertBefore(o,e,b.elems[0]):o.parent().elems[0].append(e)}else if(m.length){this.selectionRangeElem.set(e);b=o.next();b.length?u.insertBefore(o,e,b.elems[0]):o.parent().elems[0].append(e)}else this.selectionRangeElem.set(e),u.insertBefore(o,e,o.elems[0])}},t}(l.ListHandle);t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=function(){function e(){this._element=null}return e.prototype.set=function(e){if(e instanceof DocumentFragment){var t,n=[];(0,r["default"])(t=e.childNodes).call(t,(function(e){n.push(e)})),e=n}this._element=e},e.prototype.get=function(){return this._element},e.prototype.clear=function(){this._element=null},e}();t["default"]=s},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=n(58),u=n(47),c=function(e){function t(t){return e.call(this,t)||this}return s.__extends(t,e),t.prototype.exec=function(){var e,t,n,i,o,s,l,c,d=this.options,h=d.editor,p=d.listType,f=d.listTarget,g=d.$startElem,m=d.$endElem,v=h.selection.getSelectionRangeTopNodes(),_=null===g||void 0===g?void 0:g.getNodeName(),y=null===m||void 0===m?void 0:m.getNodeName();if(_===y)if(v.length>2)if(v.shift(),v.pop(),c=u.createElementFragment(u.filterSelectionNodes(v),u.createDocumentFragment()),_===p)null===(e=m.children())||void 0===e||(0,r["default"])(e).call(e,(function(e){c.append(e)})),m.remove(),this.selectionRangeElem.set(c),g.elems[0].append(c);else{var b=document.createDocumentFragment(),w=document.createDocumentFragment(),C=u.getStartPoint(g);while(C.length){var S=C.elems[0];C=C.next(),b.append(S)}var x=u.getEndPoint(m),L=[];while(x.length)L.unshift(x.elems[0]),x=x.prev();(0,r["default"])(L).call(L,(function(e){w.append(e)}));var N=u.createElement(f);N.append(b),N.append(c),N.append(w),c=N,this.selectionRangeElem.set(c),a["default"](N).insertAfter(g),!(null===(t=g.children())||void 0===t?void 0:t.length)&&g.remove(),!(null===(n=m.children())||void 0===n?void 0:n.length)&&m.remove()}else{v.length=0;C=u.getStartPoint(g);while(C.length)v.push(C),C=C.next();x=u.getEndPoint(m),L=[];while(x.length)L.unshift(x),x=x.prev();v.push.apply(v,L),_===p?(c=u.createElementFragment(v,u.createDocumentFragment(),"p"),this.selectionRangeElem.set(c),u.insertBefore(g,c,m.elems[0])):(c=u.createElement(f),(0,r["default"])(v).call(v,(function(e){c.append(e.elems[0])})),this.selectionRangeElem.set(c),a["default"](c).insertAfter(g)),!(null===(i=g.children())||void 0===i?void 0:i.length)&&m.remove(),!(null===(o=m.children())||void 0===o?void 0:o.length)&&m.remove()}else{var D=[];x=u.getEndPoint(m);while(x.length)D.unshift(x),x=x.prev();var E=[];C=u.getStartPoint(g);while(C.length)E.push(C),C=C.next();if(c=u.createDocumentFragment(),v.shift(),v.pop(),(0,r["default"])(E).call(E,(function(e){return c.append(e.elems[0])})),c=u.createElementFragment(u.filterSelectionNodes(v),c),(0,r["default"])(D).call(D,(function(e){return c.append(e.elems[0])})),this.selectionRangeElem.set(c),_===p)g.elems[0].append(c),!(null===(s=m.children())||void 0===s?void 0:s.length)&&m.remove();else if(null===(l=m.children())||void 0===l?void 0:l.length){var A=m.children();u.insertBefore(A,c,A.elems[0])}else m.elems[0].append(c)}},t}(l.ListHandle);t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=n(58),u=n(47),c=function(e){function t(t){return e.call(this,t)||this}return s.__extends(t,e),t.prototype.exec=function(){var e,t,n=this.options,i=n.editor,o=n.listType,s=n.listTarget,l=n.$startElem,c=i.selection.getSelectionRangeTopNodes(),d=null===l||void 0===l?void 0:l.getNodeName();c.shift();var h=[],p=u.getStartPoint(l);while(p.length)h.push(p),p=p.next();d===o?(t=u.createDocumentFragment(),(0,r["default"])(h).call(h,(function(e){return t.append(e.elems[0])})),t=u.createElementFragment(u.filterSelectionNodes(c),t),this.selectionRangeElem.set(t),l.elems[0].append(t)):(t=u.createElement(s),(0,r["default"])(h).call(h,(function(e){return t.append(e.elems[0])})),t=u.createElementFragment(u.filterSelectionNodes(c),t),this.selectionRangeElem.set(t),a["default"](t).insertAfter(l),!(null===(e=l.children())||void 0===e?void 0:e.length)&&l.remove())},t}(l.ListHandle);t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=n(58),u=n(47),c=function(e){function t(t){return e.call(this,t)||this}return s.__extends(t,e),t.prototype.exec=function(){var e,t,n,i=this.options,o=i.editor,s=i.listType,l=i.listTarget,c=i.$endElem,d=o.selection.getSelectionRangeTopNodes(),h=null===c||void 0===c?void 0:c.getNodeName();d.pop();var p=[],f=u.getEndPoint(c);while(f.length)p.unshift(f),f=f.prev();if(h===s)if(n=u.createElementFragment(u.filterSelectionNodes(d),u.createDocumentFragment()),(0,r["default"])(p).call(p,(function(e){return n.append(e.elems[0])})),this.selectionRangeElem.set(n),null===(e=c.children())||void 0===e?void 0:e.length){var g=c.children();u.insertBefore(g,n,g.elems[0])}else c.elems[0].append(n);else{var m=u.filterSelectionNodes(d);m.push.apply(m,p),n=u.createElementFragment(m,u.createElement(l)),this.selectionRangeElem.set(n),a["default"](n).insertBefore(c),!(null===(t=c.children())||void 0===t?void 0:t.length)&&c.remove()}},t}(l.ListHandle);t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=n(58),a=n(47),l=function(e){function t(t,n){var i=e.call(this,t)||this;return i.range=n,i}return r.__extends(t,e),t.prototype.exec=function(){var e=this.options,t=e.editor,n=e.listTarget,i=t.selection.getSelectionRangeTopNodes(),o=a.createElementFragment(a.filterSelectionNodes(i),a.createElement(n));this.selectionRangeElem.set(o),this.range.insertNode(o)},t}(s.ListHandle);t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4)),s=i(n(27));(0,o["default"])(t,"__esModule",{value:!0});var a=n(2),l=a.__importDefault(n(24)),u=a.__importDefault(n(3)),c=a.__importDefault(n(379)),d=function(e){function t(t){var n=this,i=u["default"]('
      \n \n
      '),o=new c["default"](t,t.config.lineHeights),r={width:100,title:"设置行高",type:"list",list:o.getItemList(),clickHandler:function(e){t.selection.saveRange(),n.command(e)}};return n=e.call(this,i,t,r)||this,n}return a.__extends(t,e),t.prototype.command=function(e){var t=this.editor;t.selection.restoreSelection();var n=u["default"](t.selection.getSelectionContainerElem());if(n.elems.length)if(n&&t.$textElem.equal(n)){for(var i=!1,o=u["default"](t.selection.getSelectionStartElem()).elems[0],r=u["default"](t.selection.getSelectionEndElem()).elems[0],s=this.getDom(o),a=this.getDom(r),l=n.elems[0].children,c=0;c"+e.i18next.t("默认")+""),value:""}],(0,r["default"])(t).call(t,(function(e){n.itemList.push({$elem:a["default"](""+e+""),value:e})}))}return e.prototype.getItemList=function(){return this.itemList},e}();t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(3)),a=r.__importDefault(n(23)),l=function(e){function t(t){var n=this,i=s["default"]('
      \n \n
      ');return n=e.call(this,i,t)||this,n}return r.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor;e.history.revoke();var t=e.$textElem.children();if(null===t||void 0===t?void 0:t.length){var n=t.last();e.selection.createRangeByElem(n,!1,!0),e.selection.restoreSelection()}},t.prototype.tryChangeActive=function(){this.editor.isCompatibleMode||(this.editor.history.size[0]?this.active():this.unActive())},t}(a["default"]);t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(3)),a=r.__importDefault(n(23)),l=function(e){function t(t){var n=this,i=s["default"]('
      \n \n
      ');return n=e.call(this,i,t)||this,n}return r.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor;e.history.restore();var t=e.$textElem.children();if(null===t||void 0===t?void 0:t.length){var n=t.last();e.selection.createRangeByElem(n,!1,!0),e.selection.restoreSelection()}},t.prototype.tryChangeActive=function(){this.editor.isCompatibleMode||(this.editor.history.size[1]?this.active():this.unActive())},t}(a["default"]);t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(38)),a=r.__importDefault(n(3)),l=r.__importDefault(n(383)),u=r.__importDefault(n(33)),c=r.__importDefault(n(392)),d=function(e){function t(t){var n=this,i=a["default"]('
      ');return n=e.call(this,i,t)||this,c["default"](t),n}return r.__extends(t,e),t.prototype.clickHandler=function(){this.createPanel()},t.prototype.createPanel=function(){var e=l["default"](this.editor),t=new u["default"](this,e);t.create()},t.prototype.tryChangeActive=function(){},t}(s["default"]);t["default"]=d},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(384));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=n(6),l=s.__importDefault(n(3));n(389);var u=s.__importDefault(n(391));function c(e){return e>0&&(0,r["default"])(e)}function d(e){var t=new u["default"](e),n=a.getRandom("w-col-id"),i=a.getRandom("w-row-id"),o=a.getRandom("btn-link"),r="menus.panelMenus.table.",s=function(t){return e.i18next.t(t)},d=[{title:s(r+"插入表格"),tpl:'
      \n
      \n '+s("创建")+'\n \n '+s(r+"行")+'\n \n '+(s(r+"列")+s(r+"的")+s(r+"表格"))+'\n
      \n
      \n \n
      \n
      ",events:[{selector:"#"+o,type:"click",fn:function(){var o=Number(l["default"]("#"+n).val()),r=Number(l["default"]("#"+i).val());return c(r)&&c(o)?(t.createAction(r,o),!0):(e.config.customAlert("表格行列请输入正整数","warning"),!1)},bindEnter:!0}]}],h={width:330,height:0,tabs:[]};return h.tabs.push(d[0]),h}t["default"]=d},function(e,t,n){e.exports=n(385)},function(e,t,n){var i=n(386);e.exports=i},function(e,t,n){n(387);var i=n(9);e.exports=i.Number.isInteger},function(e,t,n){var i=n(5),o=n(388);i({target:"Number",stat:!0},{isInteger:o})},function(e,t,n){var i=n(13),o=Math.floor;e.exports=function(e){return!i(e)&&isFinite(e)&&o(e)===e}},function(e,t,n){var i=n(20),o=n(390);o=o.__esModule?o.default:o,"string"===typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};i(o,r);e.exports=o.locals||{}},function(e,t,n){var i=n(21);t=i(!1),t.push([e.i,".w-e-table {\n display: flex;\n}\n.w-e-table .w-e-table-input {\n width: 40px;\n text-align: center!important;\n margin: 0 5px;\n}\n",""]),e.exports=t},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=n(7),a=r.__importDefault(n(3)),l=function(){function e(e){this.editor=e}return e.prototype.createAction=function(e,t){var n=this.editor,i=a["default"](n.selection.getSelectionContainerElem()),o=a["default"](i.elems[0]).parentUntilEditor("UL",n),r=a["default"](i.elems[0]).parentUntilEditor("OL",n);if(!o&&!r){var s=this.createTableHtml(e,t);n.cmd["do"]("insertHTML",s)}},e.prototype.createTableHtml=function(e,t){for(var n="",i="",o=0;o":"";n=n+""+i+""}var a=''+n+"
      "+s.EMPTY_P;return a},e}();t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(393)),a=n(400);function l(e){s["default"](e),a.bindEventKeyboardEvent(e),a.bindClickEvent(e)}t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(3)),a=r.__importDefault(n(39)),l=r.__importDefault(n(394)),u=r.__importDefault(n(399)),c=n(7);function d(e){var t;function n(n){var i=new u["default"](e),o="menus.panelMenus.table.",r=function(t,n){return void 0===n&&(n=o),e.i18next.t(n+t)},d=[{$elem:s["default"](""+r("删除表格")+""),onClick:function(e,t){return e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("insertHTML",c.EMPTY_P),!0}},{$elem:s["default"](""+r("添加行")+""),onClick:function(e,t){var n=h(e);if(n)return!0;var o=s["default"](e.selection.getSelectionStartElem()),r=i.getRowNode(o.elems[0]);if(!r)return!0;var a=Number(i.getCurrentRowIndex(t.elems[0],r)),u=i.getTableHtml(t.elems[0]),c=i.getTableHtml(l["default"].ProcessingRow(s["default"](u),a).elems[0]);return c=f(t,c),e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("insertHTML",c),!0}},{$elem:s["default"](""+r("删除行")+""),onClick:function(e,t){var n=h(e);if(n)return!0;var o=s["default"](e.selection.getSelectionStartElem()),r=i.getRowNode(o.elems[0]);if(!r)return!0;var a=Number(i.getCurrentRowIndex(t.elems[0],r)),u=i.getTableHtml(t.elems[0]),d=l["default"].DeleteRow(s["default"](u),a).elems[0].children[0].children.length,p="";return e.selection.createRangeByElem(t),e.selection.restoreSelection(),p=0===d?c.EMPTY_P:i.getTableHtml(l["default"].DeleteRow(s["default"](u),a).elems[0]),p=f(t,p),e.cmd["do"]("insertHTML",p),!0}},{$elem:s["default"](""+r("添加列")+""),onClick:function(e,t){var n=h(e);if(n)return!0;var o=s["default"](e.selection.getSelectionStartElem()),r=i.getCurrentColIndex(o.elems[0]),a=i.getTableHtml(t.elems[0]),u=i.getTableHtml(l["default"].ProcessingCol(s["default"](a),r).elems[0]);return u=f(t,u),e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("insertHTML",u),!0}},{$elem:s["default"](""+r("删除列")+""),onClick:function(e,t){var n=h(e);if(n)return!0;var o=s["default"](e.selection.getSelectionStartElem()),r=i.getCurrentColIndex(o.elems[0]),a=i.getTableHtml(t.elems[0]),u=l["default"].DeleteCol(s["default"](a),r),d=u.elems[0].children[0].children[0].children.length,p="";return e.selection.createRangeByElem(t),e.selection.restoreSelection(),p=0===d?c.EMPTY_P:i.getTableHtml(u.elems[0]),p=f(t,p),e.cmd["do"]("insertHTML",p),!0}},{$elem:s["default"](""+r("设置表头")+""),onClick:function(e,t){var n=h(e);if(n)return!0;var o=s["default"](e.selection.getSelectionStartElem()),r=i.getRowNode(o.elems[0]);if(!r)return!0;var a=Number(i.getCurrentRowIndex(t.elems[0],r));0!==a&&(a=0);var u=i.getTableHtml(t.elems[0]),c=i.getTableHtml(l["default"].setTheHeader(s["default"](u),a,"th").elems[0]);return c=f(t,c),e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("insertHTML",c),!0}},{$elem:s["default"](""+r("取消表头")+""),onClick:function(e,t){var n=s["default"](e.selection.getSelectionStartElem()),o=i.getRowNode(n.elems[0]);if(!o)return!0;var r=Number(i.getCurrentRowIndex(t.elems[0],o));0!==r&&(r=0);var a=i.getTableHtml(t.elems[0]),u=i.getTableHtml(l["default"].setTheHeader(s["default"](a),r,"td").elems[0]);return u=f(t,u),e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("insertHTML",u),!0}}];t=new a["default"](e,n,d),t.create()}function i(){t&&(t.remove(),t=null)}return{showTableTooltip:n,hideTableTooltip:i}}function h(e){var t=e.selection.getSelectionStartElem(),n=e.selection.getSelectionEndElem();return(null===t||void 0===t?void 0:t.elems[0])!==(null===n||void 0===n?void 0:n.elems[0])}function p(e){var t=d(e),n=t.showTableTooltip,i=t.hideTableTooltip;e.txt.eventHooks.tableClickEvents.push(n),e.txt.eventHooks.clickEvents.push(i),e.txt.eventHooks.keyupEvents.push(i),e.txt.eventHooks.toolbarClickEvents.push(i),e.txt.eventHooks.menuClickEvents.push(i),e.txt.eventHooks.textScrollEvents.push(i)}function f(e,t){var n=e.elems[0].nextSibling;return n&&"
      "!==n.innerHTML||(t+=""+c.EMPTY_P),t}t["default"]=p},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(45)),s=i(n(91)),a=i(n(4)),l=i(n(138));(0,o["default"])(t,"__esModule",{value:!0});var u=n(2),c=u.__importDefault(n(3));function d(e,t){for(var n=v(e),i=(0,r["default"])(Array.prototype).apply(n.children),o=i[0].children.length,a=document.createElement("tr"),l=0;l1?arguments[1]:void 0,_=void 0!==v,y=u(f),b=0;if(_&&(v=i(v,m>2?arguments[2]:void 0,2)),void 0==y||g==Array&&s(y))for(t=a(f.length),n=new g(t);t>b;b++)p=_?v(f[b],b):f[b],l(n,b,p);else for(d=y.call(f),h=d.next,n=new g;!(c=h.call(d)).done;b++)p=_?r(d,v,[c.value,b],!0):c.value,l(n,b,p);return n.length=b,n}},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4)),s=i(n(138));(0,o["default"])(t,"__esModule",{value:!0});var a=n(2),l=a.__importDefault(n(3)),u=function(){function e(e){this.editor=e}return e.prototype.getRowNode=function(e){var t,n=l["default"](e).elems[0];return n.parentNode?(n=null===(t=l["default"](n).parentUntil("TR",n))||void 0===t?void 0:t.elems[0],n):n},e.prototype.getCurrentRowIndex=function(e,t){var n,i=0,o=e.children[0];return"COLGROUP"===o.nodeName&&(o=e.children[e.children.length-1]),(0,r["default"])(n=(0,s["default"])(o.children)).call(n,(function(e,n){e===t&&(i=n)})),i},e.prototype.getCurrentColIndex=function(e){var t,n,i=0,o="TD"===l["default"](e).getNodeName()||"TH"===l["default"](e).getNodeName()?e:null===(n=l["default"](e).parentUntil("TD",e))||void 0===n?void 0:n.elems[0],a=l["default"](o).parent();return(0,r["default"])(t=(0,s["default"])(a.elems[0].children)).call(t,(function(e,t){e===o&&(i=t)})),i},e.prototype.getTableHtml=function(e){var t=''+l["default"](e).html()+"
      ";return t},e}();t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t.bindEventKeyboardEvent=t.bindClickEvent=void 0;var r=n(2),s=r.__importDefault(n(3));function a(e){if(!e.length)return!1;var t=e.elems[0];return"P"===t.nodeName&&"
      "===t.innerHTML}function l(e){function t(t,n){if(n.detail>=3){var i=window.getSelection();if(i){var o=i.focusNode,r=i.anchorNode,a=s["default"](null===r||void 0===r?void 0:r.parentElement);if(!t.isContain(s["default"](o))){var l="TD"===a.elems[0].tagName?a:a.parentUntilEditor("td",e);if(l){var u=e.selection.getRange();null===u||void 0===u||u.setEnd(l.elems[0],l.elems[0].childNodes.length),e.selection.restoreSelection()}}}}}e.txt.eventHooks.tableClickEvents.push(t)}function u(e){var t=e.txt,n=e.selection,i=t.eventHooks.keydownEvents;i.push((function(t){e.selection.saveRange();var i=n.getSelectionContainerElem();if(i){var o=i.getNodeTop(e),r=o.length&&o.prev().length?o.prev():null;if(r&&"TABLE"===r.getNodeName()&&n.isSelectionEmpty()&&0===n.getCursorPos()&&8===t.keyCode){var s=o.next(),l=!!s.length;l&&a(o)&&(o.remove(),e.selection.setRangeToElem(s.elems[0])),t.preventDefault()}}}))}t.bindClickEvent=l,t.bindEventKeyboardEvent=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(26));(0,o["default"])(t,"__esModule",{value:!0}),t.formatCodeHtml=void 0;var s=n(2),a=s.__importDefault(n(38)),l=s.__importDefault(n(3)),u=n(6),c=s.__importDefault(n(402)),d=s.__importDefault(n(139)),h=s.__importDefault(n(33)),p=s.__importDefault(n(403));function f(e,t){return t?(t=i(t),t=n(t),t=u.replaceSpecialSymbol(t),t):t;function n(e){var t=e.match(//g);return null===t||(0,r["default"])(t).call(t,(function(t){e=e.replace(t,t.replace(/<\/code>/g,"\n").replace(/
      /g,""))})),e}function i(e){var t,n=e.match(//gm);if(!n||!n.length)return e;for(var o=(0,r["default"])(t=u.deepClone(n)).call(t,(function(e){return e=e.replace(/]+>/,""),e.replace(/<\/span>/,"")})),s=0;s');return n=e.call(this,i,t)||this,p["default"](t),n}return s.__extends(t,e),t.prototype.insertLineCode=function(e){var t=this.editor,n=l["default"](""+e+"");t.cmd["do"]("insertElem",n),t.selection.createRangeByElem(n,!1),t.selection.restoreSelection()},t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.getSelectionText();this.isActive||(e.selection.isSelectionEmpty()?this.createPanel("",""):this.insertLineCode(t))},t.prototype.createPanel=function(e,t){var n=c["default"](this.editor,e,t),i=new h["default"](this,n);i.create()},t.prototype.tryChangeActive=function(){var e=this.editor;d["default"](e)?this.active():this.unActive()},t}(a["default"]);t["default"]=g},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(26));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=n(6),l=s.__importDefault(n(3)),u=s.__importDefault(n(139)),c=n(7);function d(e,t,n){var i,o=a.getRandom("input-iframe"),s=a.getRandom("select"),d=a.getRandom("btn-ok");function h(t,n){var i,o=u["default"](e);o&&p();var r=null===(i=e.selection.getSelectionStartElem())||void 0===i?void 0:i.elems[0].innerHTML;r&&e.cmd["do"]("insertHTML",c.EMPTY_P);var s=n.replace(//g,">");e.highlight&&(s=e.highlight.highlightAuto(s).value),e.cmd["do"]("insertHTML",'
      '+s+"
      ");var a=e.selection.getSelectionStartElem(),d=null===a||void 0===a?void 0:a.getNodeTop(e);0===(null===d||void 0===d?void 0:d.getNextSibling().elems.length)&&l["default"](c.EMPTY_P).insertAfter(d)}function p(){if(u["default"](e)){var t=e.selection.getSelectionStartElem(),n=null===t||void 0===t?void 0:t.getNodeTop(e);n&&(e.selection.createRangeByElem(n),e.selection.restoreSelection(),n)}}var f=function(t){return e.i18next.t(t)},g={width:500,height:0,tabs:[{title:f("menus.panelMenus.code.插入代码"),tpl:'
      \n \n \n
      \n \n
      \n
      ",events:[{selector:"#"+d,type:"click",fn:function(){var t=document.getElementById(o),n=l["default"]("#"+s),i=n.val(),r=t.value;if(r)return!u["default"](e)&&(h(i,r),!0)}}]}]};return g}t["default"]=d},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(404)),a=r.__importDefault(n(405));function l(e){s["default"](e),a["default"](e)}t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t.createShowHideFn=void 0;var r=n(2),s=r.__importDefault(n(3)),a=r.__importDefault(n(39));function l(e){var t;function n(n){var i="menus.panelMenus.code.",o=function(t,n){return void 0===n&&(n=i),e.i18next.t(n+t)},r=[{$elem:s["default"](""+o("删除代码")+""),onClick:function(e,t){return t.remove(),!0}}];t=new a["default"](e,n,r),t.create()}function i(){t&&(t.remove(),t=null)}return{showCodeTooltip:n,hideCodeTooltip:i}}function u(e){var t=l(e),n=t.showCodeTooltip,i=t.hideCodeTooltip;e.txt.eventHooks.codeClickEvents.push(n),e.txt.eventHooks.clickEvents.push(i),e.txt.eventHooks.toolbarClickEvents.push(i),e.txt.eventHooks.menuClickEvents.push(i),e.txt.eventHooks.textScrollEvents.push(i)}t.createShowHideFn=l,t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=n(7),a=r.__importDefault(n(3));function l(e){var t=e.$textElem,n=e.selection,i=e.txt,o=i.eventHooks.keydownEvents;o.push((function(e){var i;if(40===e.keyCode){var o=n.getSelectionContainerElem(),r=null===(i=t.children())||void 0===i?void 0:i.last();if("XMP"===(null===o||void 0===o?void 0:o.elems[0].tagName)&&"PRE"===(null===r||void 0===r?void 0:r.elems[0].tagName)){var l=a["default"](s.EMPTY_P);t.append(l)}}})),o.push((function(i){e.selection.saveRange();var o=n.getSelectionContainerElem();if(o){var r=o.getNodeTop(e),l=null===r||void 0===r?void 0:r.prev(),u=null===r||void 0===r?void 0:r.getNextSibling();if(l.length&&"PRE"===(null===l||void 0===l?void 0:l.getNodeName())&&0===u.length&&0===n.getCursorPos()&&8===i.keyCode){var c=a["default"](s.EMPTY_P);t.append(c)}}}))}t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(23)),a=r.__importDefault(n(3)),l=r.__importDefault(n(407)),u=n(6),c=n(7),d=function(e){function t(t){var n=this,i=a["default"]('
      ');return n=e.call(this,i,t)||this,l["default"](t),n}return r.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.getRange(),n=e.selection.getSelectionContainerElem();if(null===n||void 0===n?void 0:n.length){var i=a["default"](n.elems[0]),o=i.parentUntil("TABLE",n.elems[0]),r=i.children();"CODE"!==i.getNodeName()&&(o&&"TABLE"===a["default"](o.elems[0]).getNodeName()||r&&0!==r.length&&"IMG"===a["default"](r.elems[0]).getNodeName()&&!(null===t||void 0===t?void 0:t.collapsed)||this.createSplitLine())}},t.prototype.createSplitLine=function(){var e="
      "+c.EMPTY_P;u.UA.isFirefox&&(e="

      "),this.editor.cmd["do"]("insertHTML",e)},t.prototype.tryChangeActive=function(){},t}(s["default"]);t["default"]=d},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(408));function a(e){s["default"](e)}t["default"]=a},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(3)),a=r.__importDefault(n(39));function l(e){var t;function n(n){var i=[{$elem:s["default"](""+e.i18next.t("menus.panelMenus.删除")+""),onClick:function(e,t){return e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("delete"),!0}}];t=new a["default"](e,n,i),t.create()}function i(){t&&(t.remove(),t=null)}return{showSplitLineTooltip:n,hideSplitLineTooltip:i}}function u(e){var t=l(e),n=t.showSplitLineTooltip,i=t.hideSplitLineTooltip;e.txt.eventHooks.splitLineEvents.push(n),e.txt.eventHooks.clickEvents.push(i),e.txt.eventHooks.keyupEvents.push(i),e.txt.eventHooks.toolbarClickEvents.push(i),e.txt.eventHooks.menuClickEvents.push(i),e.txt.eventHooks.textScrollEvents.push(i)}t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=s.__importDefault(n(23)),u=n(98),c=s.__importDefault(n(415)),d=s.__importDefault(n(140)),h=function(e){function t(t){var n=this,i=a["default"]('
      \n \n
      ');return n=e.call(this,i,t)||this,c["default"](t),n}return s.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor;u.isAllTodo(e)?(this.cancelTodo(),this.tryChangeActive()):this.setTodo()},t.prototype.tryChangeActive=function(){u.isAllTodo(this.editor)?this.active():this.unActive()},t.prototype.setTodo=function(){var e=this.editor,t=e.selection.getSelectionRangeTopNodes();(0,r["default"])(t).call(t,(function(t){var n,i=null===t||void 0===t?void 0:t.getNodeName();if("P"===i){var o=d["default"](t),r=o.getTodo(),s=null===(n=r.children())||void 0===n?void 0:n.getNode();r.insertAfter(t),e.selection.moveCursor(s),t.remove()}})),this.tryChangeActive()},t.prototype.cancelTodo=function(){var e=this.editor,t=e.selection.getSelectionRangeTopNodes();(0,r["default"])(t).call(t,(function(t){var n,i,o,r=null===(i=null===(n=t.childNodes())||void 0===n?void 0:n.childNodes())||void 0===i?void 0:i.clone(!0),s=a["default"]("

      ");s.append(r),s.insertAfter(t),null===(o=s.childNodes())||void 0===o||o.get(0).remove(),e.selection.moveCursor(s.getNode()),t.remove()}))},t}(l["default"]);t["default"]=h},function(e,t,n){e.exports=n(411)},function(e,t,n){var i=n(412);e.exports=i},function(e,t,n){var i=n(413),o=Array.prototype;e.exports=function(e){var t=e.every;return e===o||e instanceof Array&&t===o.every?i:t}},function(e,t,n){n(414);var i=n(15);e.exports=i("Array").every},function(e,t,n){"use strict";var i=n(5),o=n(32).every,r=n(67),s=n(22),a=r("every"),l=s("every");i({target:"Array",proto:!0,forced:!a||!l},{every:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3)),l=n(98),u=s.__importDefault(n(140)),c=n(98),d=n(7);function h(e){function t(t){var n,i;if(l.isAllTodo(e)){t.preventDefault();var o=e.selection,s=o.getSelectionRangeTopNodes()[0],h=null===(n=s.childNodes())||void 0===n?void 0:n.get(0),p=null===(i=window.getSelection())||void 0===i?void 0:i.anchorNode,f=o.getRange();if(!(null===f||void 0===f?void 0:f.collapsed)){var g=null===f||void 0===f?void 0:f.commonAncestorContainer.childNodes,m=null===f||void 0===f?void 0:f.startContainer,v=null===f||void 0===f?void 0:f.endContainer,_=null===f||void 0===f?void 0:f.startOffset,y=null===f||void 0===f?void 0:f.endOffset,b=0,w=0,C=[];null===g||void 0===g||(0,r["default"])(g).call(g,(function(e,t){e.contains(m)&&(b=t),e.contains(v)&&(w=t)})),w-b>1&&(null===g||void 0===g||(0,r["default"])(g).call(g,(function(e,t){t<=b||t>=w||C.push(e)})),(0,r["default"])(C).call(C,(function(e){e.remove()}))),c.dealTextNode(m,_),c.dealTextNode(v,y,!1),e.selection.moveCursor(v,0)}if(""===s.text()){var S=a["default"](d.EMPTY_P);return S.insertAfter(s),o.moveCursor(S.getNode()),void s.remove()}var x=o.getCursorPos(),L=l.getCursorNextNode(null===h||void 0===h?void 0:h.getNode(),p,x),N=u["default"](a["default"](L)),D=N.getInputContainer(),E=D.parent().getNode(),A=N.getTodo(),k=D.getNode().nextSibling;if(""===(null===h||void 0===h?void 0:h.text())&&(null===h||void 0===h||h.append(a["default"]("
      "))),A.insertAfter(s),k&&""!==(null===k||void 0===k?void 0:k.textContent))o.moveCursor(E);else{if("BR"!==(null===k||void 0===k?void 0:k.nodeName)){var I=a["default"]("
      ");I.insertAfter(D)}o.moveCursor(E,1)}}}function n(t){var n,i;if(l.isAllTodo(e)){var o,s=e.selection,u=s.getSelectionRangeTopNodes()[0],c=null===(n=u.childNodes())||void 0===n?void 0:n.getNode(),h=a["default"]("

      "),p=h.getNode(),f=null===(i=window.getSelection())||void 0===i?void 0:i.anchorNode,g=s.getCursorPos(),m=f.previousSibling;if(""===u.text()){t.preventDefault();var v=a["default"](d.EMPTY_P);return v.insertAfter(u),u.remove(),void s.moveCursor(v.getNode(),0)}if("SPAN"===(null===m||void 0===m?void 0:m.nodeName)&&"INPUT"===m.childNodes[0].nodeName&&0===g)t.preventDefault(),null===c||void 0===c||(0,r["default"])(o=c.childNodes).call(o,(function(e,t){0!==t&&p.appendChild(e.cloneNode(!0))})),h.insertAfter(u),u.remove()}}function i(){var t=e.selection,n=t.getSelectionRangeTopNodes()[0];n&&c.isTodo(n)&&""===n.text()&&(a["default"](d.EMPTY_P).insertAfter(n),n.remove())}function o(e){e&&e.target instanceof HTMLInputElement&&"checkbox"===e.target.type&&(e.target.checked?e.target.setAttribute("checked","true"):e.target.removeAttribute("checked"))}e.txt.eventHooks.enterDownEvents.push(t),e.txt.eventHooks.deleteUpEvents.push(i),e.txt.eventHooks.deleteDownEvents.push(n),e.txt.eventHooks.clickEvents.push(o)}t["default"]=h},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t.selectorValidator=void 0;var r=n(2),s=r.__importDefault(n(3)),a=n(6),l=n(7),u=r.__importDefault(n(130)),c={border:"1px solid #c9d8db",toolbarBgColor:"#FFF",toolbarBottomBorder:"1px solid #EEE"};function d(e){var t,n,i,o=e.toolbarSelector,r=s["default"](o),d=e.textSelector,h=e.config,p=h.height,f=e.i18next,g=s["default"]("
      "),m=s["default"]("
      "),v=null;null==d?(n=r.children(),r.append(g).append(m),g.css("background-color",c.toolbarBgColor).css("border",c.border).css("border-bottom",c.toolbarBottomBorder),m.css("border",c.border).css("border-top","none").css("height",p+"px")):(r.append(g),v=s["default"](d).children(),s["default"](d).append(m),n=m.children()),t=s["default"]("
      "),t.attr("contenteditable","true").css("width","100%").css("height","100%");var _=e.config.placeholder;i=_!==u["default"].placeholder?s["default"]("
      "+_+"
      "):s["default"]("
      "+f.t(_)+"
      "),i.addClass("placeholder"),n&&n.length?(t.append(n),i.hide()):t.append(s["default"](l.EMPTY_P)),v&&v.length&&(t.append(v),i.hide()),m.append(t),m.append(i),g.addClass("w-e-toolbar").css("z-index",e.zIndex.get("toolbar")),m.addClass("w-e-text-container"),m.css("z-index",e.zIndex.get()),t.addClass("w-e-text");var y=a.getRandom("toolbar-elem");g.attr("id",y);var b=a.getRandom("text-elem");t.attr("id",b);var w=m.getBoundingClientRect().height,C=t.getBoundingClientRect().height;w!==C&&t.css("min-height",w+"px"),e.$toolbarElem=g,e.$textContainerElem=m,e.$textElem=t,e.toolbarElemId=y,e.textElemId=b}function h(e){var t="data-we-id",n=/^wangEditor-\d+$/,i=e.textSelector,o=e.toolbarSelector,r={bar:s["default"]("
      "),text:s["default"]("
      ")};if(null==o)throw new Error("错误:初始化编辑器时候未传入任何参数,请查阅文档");if(r.bar=s["default"](o),!r.bar.elems.length)throw new Error("无效的节点选择器:"+o);if(n.test(r.bar.attr(t)))throw new Error("初始化节点已存在编辑器实例,无法重复创建编辑器");if(i){if(r.text=s["default"](i),!r.text.elems.length)throw new Error("无效的节点选择器:"+i);if(n.test(r.text.attr(t)))throw new Error("初始化节点已存在编辑器实例,无法重复创建编辑器")}r.bar.attr(t,e.id),r.text.attr(t,e.id),e.beforeDestroy((function(){r.bar.removeAttr(t),r.text.removeAttr(t)}))}t["default"]=d,t.selectorValidator=h},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(3)),a=n(7);function l(e,t){var n=e.$textElem,i=n.children();if(!i||!i.length)return n.append(s["default"](a.EMPTY_P)),void l(e);var o=i.last();if(t){var r=o.html().toLowerCase(),u=o.getNodeName();if("
      "!==r&&"
      "!==r||"P"!==u)return n.append(s["default"](a.EMPTY_P)),void l(e)}e.selection.createRangeByElem(o,!1,!0),e.config.focus?e.selection.restoreSelection():e.selection.clearWindowSelectionRange()}t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3));function l(e){u(e),c(e),d(e)}function u(e){e.txt.eventHooks.changeEvents.push((function(){var t=e.config.onchange;if(t){var n=e.txt.html()||"";e.isFocus=!0,t(n)}e.txt.togglePlaceholder()}))}function c(e){function t(t){var n=t.target,i=a["default"](n),o=e.$textElem,r=e.$toolbarElem,s=o.isContain(i),l=r.isContain(i),u=r.elems[0]==t.target;if(s)e.isFocus||p(e),e.isFocus=!0;else{if(l&&!u||!e.isFocus)return;h(e),e.isFocus=!1}}e.isFocus=!1,document.activeElement===e.$textElem.elems[0]&&e.config.focus&&(p(e),e.isFocus=!0),a["default"](document).on("click",t),e.beforeDestroy((function(){a["default"](document).off("click",t)}))}function d(e){e.$textElem.on("compositionstart",(function(){e.isComposing=!0,e.txt.togglePlaceholder()})).on("compositionend",(function(){e.isComposing=!1,e.txt.togglePlaceholder()}))}function h(e){var t,n=e.config,i=n.onblur,o=e.txt.html()||"";(0,r["default"])(t=e.txt.eventHooks.onBlurEvents).call(t,(function(e){return e()})),i(o)}function p(e){var t=e.config,n=t.onfocus,i=e.txt.html()||"";n(i)}t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));function r(e){var t=e.config,n=t.lang,i=t.languages;if(null==e.i18next)e.i18next={t:function(e){var t=e.split(".");return t[t.length-1]}};else try{e.i18next.init({ns:"wangEditor",lng:n,defaultNS:"wangEditor",resources:i})}catch(o){throw new Error("i18next:"+o)}}(0,o["default"])(t,"__esModule",{value:!0}),t["default"]=r},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(29));(0,o["default"])(t,"__esModule",{value:!0}),t.setUnFullScreen=t.setFullScreen=void 0;var s=n(2),a=s.__importDefault(n(3));n(421);var l="w-e-icon-fullscreen",u="w-e-icon-fullscreen_exit",c="w-e-full-screen-editor";t.setFullScreen=function(e){var t=a["default"](e.toolbarSelector),n=e.$textContainerElem,i=e.$toolbarElem,o=(0,r["default"])(i).call(i,"i."+l),s=e.config;o.removeClass(l),o.addClass(u),t.addClass(c),t.css("z-index",s.zIndexFullScreen);var d=i.getBoundingClientRect();n.css("height","calc(100% - "+d.height+"px)")},t.setUnFullScreen=function(e){var t=a["default"](e.toolbarSelector),n=e.$textContainerElem,i=e.$toolbarElem,o=(0,r["default"])(i).call(i,"i."+u),s=e.config;o.removeClass(u),o.addClass(l),t.removeClass(c),t.css("z-index","auto"),n.css("height",s.height+"px")};var d=function(e){if(!e.textSelector&&e.config.showFullScreen){var n=e.$toolbarElem,i=a["default"]('
      \n \n
      ');i.on("click",(function(n){var o,s=(0,r["default"])(o=a["default"](n.currentTarget)).call(o,"i");s.hasClass(l)?(i.attr("data-title","取消全屏"),t.setFullScreen(e)):(i.attr("data-title","全屏"),t.setUnFullScreen(e))})),n.append(i)}};t["default"]=d},function(e,t,n){var i=n(20),o=n(422);o=o.__esModule?o.default:o,"string"===typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};i(o,r);e.exports=o.locals||{}},function(e,t,n){var i=n(21);t=i(!1),t.push([e.i,".w-e-full-screen-editor {\n position: fixed;\n width: 100%!important;\n height: 100%!important;\n left: 0;\n top: 0;\n}\n",""]),e.exports=t},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(29));(0,o["default"])(t,"__esModule",{value:!0});var s=function(e,t){var n,i=e.isEnable?e.$textElem:(0,r["default"])(n=e.$textContainerElem).call(n,".w-e-content-mantle"),o=(0,r["default"])(i).call(i,"[id='"+t+"']"),s=o.getOffsetData().top;i.scrollTop(s)};t["default"]=s},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(129)),a={menu:2,panel:2,toolbar:1,tooltip:1,textContainer:1},l=function(){function e(){this.tier=a,this.baseZIndex=s["default"].zIndex}return e.prototype.get=function(e){return e&&this.tier[e]?this.baseZIndex+this.tier[e]:this.baseZIndex},e.prototype.init=function(e){this.baseZIndex==s["default"].zIndex&&(this.baseZIndex=e.config.zIndex)},e}();t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(70)),s=i(n(4));(0,o["default"])(t,"__esModule",{value:!0});var a=n(2),l=a.__importDefault(n(426)),u=n(6),c=n(7);function d(e,t){return(0,r["default"])(e).call(e,(function(e){var n=e.type,i=e.target,o=e.attributeName;return"attributes"!=n||"attributes"==n&&("contenteditable"==o||i!=t)}))}var h=function(e){function t(t){var n=e.call(this,(function(e,i){var o;if(e=d(e,i.target),(o=n.data).push.apply(o,e),t.isCompatibleMode)n.asyncSave();else if(!t.isComposing)return n.asyncSave()}))||this;return n.editor=t,n.data=[],n.asyncSave=c.EMPTY_FN,n}return a.__extends(t,e),t.prototype.save=function(){this.data.length&&(this.editor.history.save(this.data),this.data.length=0,this.emit())},t.prototype.emit=function(){var e;(0,s["default"])(e=this.editor.txt.eventHooks.changeEvents).call(e,(function(e){return e()}))},t.prototype.observe=function(){var t=this;e.prototype.observe.call(this,this.editor.$textElem.elems[0]);var n=this.editor.config.onchangeTimeout;this.asyncSave=u.debounce((function(){t.save()}),n),this.editor.isCompatibleMode||this.editor.$textElem.on("compositionend",(function(){t.asyncSave()}))},t}(l["default"]);t["default"]=h},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=function(){function e(e,t){var n=this;this.options={subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0},this.callback=function(t){e(t,n)},this.observer=new MutationObserver(this.callback),t&&(this.options=t)}return(0,o["default"])(e.prototype,"target",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.prototype.observe=function(e){this.node instanceof Node||(this.node=e,this.connect())},e.prototype.connect=function(){if(this.node)return this.observer.observe(this.node,this.options),this;throw new Error("还未初始化绑定,请您先绑定有效的 Node 节点")},e.prototype.disconnect=function(){var e=this.observer.takeRecords();e.length&&this.callback(e),this.observer.disconnect()},e}();t["default"]=r},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(428)),a=r.__importDefault(n(435)),l=r.__importDefault(n(436)),u=function(){function e(e){this.editor=e,this.content=new s["default"](e),this.scroll=new a["default"](e),this.range=new l["default"](e)}return(0,o["default"])(e.prototype,"size",{get:function(){return this.scroll.size},enumerable:!1,configurable:!0}),e.prototype.observe=function(){this.content.observe(),this.scroll.observe(),!this.editor.isCompatibleMode&&this.range.observe()},e.prototype.save=function(e){e.length&&(this.content.save(e),this.scroll.save(),!this.editor.isCompatibleMode&&this.range.save())},e.prototype.revoke=function(){this.editor.change.disconnect();var e=this.content.revoke();e&&(this.scroll.revoke(),this.editor.isCompatibleMode||(this.range.revoke(),this.editor.$textElem.focus())),this.editor.change.connect(),e&&this.editor.change.emit()},e.prototype.restore=function(){this.editor.change.disconnect();var e=this.content.restore();e&&(this.scroll.restore(),this.editor.isCompatibleMode||(this.range.restore(),this.editor.$textElem.focus())),this.editor.change.connect(),e&&this.editor.change.emit()},e}();t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(429)),a=r.__importDefault(n(433)),l=function(){function e(e){this.editor=e}return e.prototype.observe=function(){this.editor.isCompatibleMode?this.cache=new a["default"](this.editor):this.cache=new s["default"](this.editor),this.cache.observe()},e.prototype.save=function(e){this.editor.isCompatibleMode?this.cache.save():this.cache.compile(e)},e.prototype.revoke=function(){var e;return null===(e=this.cache)||void 0===e?void 0:e.revoke()},e.prototype.restore=function(){var e;return null===(e=this.cache)||void 0===e?void 0:e.restore()},e}();t["default"]=l},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(99)),a=r.__importDefault(n(431)),l=n(432),u=function(e){function t(t){var n=e.call(this,t.config.historyMaxSize)||this;return n.editor=t,n}return r.__extends(t,e),t.prototype.observe=function(){this.resetMaxSize(this.editor.config.historyMaxSize)},t.prototype.compile=function(e){return this.save(a["default"](e)),this},t.prototype.revoke=function(){return e.prototype.revoke.call(this,(function(e){l.revoke(e)}))},t.prototype.restore=function(){return e.prototype.restore.call(this,(function(e){l.restore(e)}))},t}(s["default"]);t["default"]=u},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0}),t.CeilStack=void 0;var r=function(){function e(e){void 0===e&&(e=0),this.data=[],this.max=0,this.reset=!1,e=Math.abs(e),e&&(this.max=e)}return e.prototype.resetMax=function(e){e=Math.abs(e),this.reset||isNaN(e)||(this.max=e,this.reset=!0)},(0,o["default"])(e.prototype,"size",{get:function(){return this.data.length},enumerable:!1,configurable:!0}),e.prototype.instack=function(e){return this.data.unshift(e),this.max&&this.size>this.max&&(this.data.length=this.max),this},e.prototype.outstack=function(){return this.data.shift()},e.prototype.clear=function(){return this.data.length=0,this},e}();t.CeilStack=r},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4)),s=i(n(27));(0,o["default"])(t,"__esModule",{value:!0}),t.compliePosition=t.complieNodes=t.compileValue=t.compileType=void 0;var a=n(6);function l(e){switch(e){case"childList":return"node";case"attributes":return"attr";default:return"text"}}function u(e){switch(e.type){case"attributes":return e.target.getAttribute(e.attributeName)||"";case"characterData":return e.target.textContent;default:return""}}function c(e){var t={};return e.addedNodes.length&&(t.add=a.toArray(e.addedNodes)),e.removedNodes.length&&(t.remove=a.toArray(e.removedNodes)),t}function d(e){var t;return t=e.previousSibling?{type:"before",target:e.previousSibling}:e.nextSibling?{type:"after",target:e.nextSibling}:{type:"parent",target:e.target},t}t.compileType=l,t.compileValue=u,t.complieNodes=c,t.compliePosition=d;var h=["UL","OL","H1","H2","H3","H4","H5","H6"];function p(e){var t=[],n=!1,i=[];return(0,r["default"])(e).call(e,(function(e,o){var r={type:l(e.type),target:e.target,attr:e.attributeName||"",value:u(e)||"",oldValue:e.oldValue||"",nodes:c(e),position:d(e)};if(t.push(r),a.UA.isFirefox){if(n&&e.addedNodes.length&&1==e.addedNodes[0].nodeType){var p=e.addedNodes[0],g={type:"node",target:p,attr:"",value:"",oldValue:"",nodes:{add:[n]},position:{type:"parent",target:p}};-1!=(0,s["default"])(h).call(h,p.nodeName)?(g.nodes.add=a.toArray(p.childNodes),t.push(g)):3==n.nodeType?(f(p,i)&&(g.nodes.add=a.toArray(p.childNodes)),t.push(g)):-1==(0,s["default"])(h).call(h,e.target.nodeName)&&f(p,i)&&(g.nodes.add=a.toArray(p.childNodes),t.push(g))}"node"==r.type&&1==e.removedNodes.length?(n=e.removedNodes[0],i.push(n)):(n=!1,i.length=0)}})),t}function f(e,t){for(var n=0,i=t.length-1;i>0;i--){if(!e.contains(t[i]))break;n++}return n}t["default"]=p},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(4)),s=i(n(94));function a(e,t){var n=e.position.target;switch(e.position.type){case"before":n.nextSibling?(n=n.nextSibling,(0,r["default"])(t).call(t,(function(t){e.target.insertBefore(t,n)}))):(0,r["default"])(t).call(t,(function(t){e.target.appendChild(t)}));break;case"after":(0,r["default"])(t).call(t,(function(t){e.target.insertBefore(t,n)}));break;default:(0,r["default"])(t).call(t,(function(e){n.appendChild(e)}));break}}function l(e){for(var t=0,n=(0,s["default"])(e.nodes);t-1;t--){var n=e[t];d[n.type](n)}}function p(e){for(var t=0,n=(0,s["default"])(e.nodes);tthis.max)this.data.shift();return this.point=this.size-1,this},e.prototype.current=function(){return this.data[this.point]},e.prototype.prev=function(){if(!this.isRe&&(this.isRe=!0),this.point--,!(this.point<0))return this.current();this.point=0},e.prototype.next=function(){if(!this.isRe&&(this.isRe=!0),this.point++,!(this.point>=this.size))return this.current();this.point=this.size-1},e}();t.TailChain=s},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(99)),a=function(e){function t(t){var n=e.call(this,t.config.historyMaxSize)||this;return n.editor=t,n.last=0,n.target=t.$textElem.elems[0],n}return r.__extends(t,e),t.prototype.observe=function(){var e=this;this.target=this.editor.$textElem.elems[0],this.editor.$textElem.on("scroll",(function(){e.last=e.target.scrollTop})),this.resetMaxSize(this.editor.config.historyMaxSize)},t.prototype.save=function(){return e.prototype.save.call(this,[this.last,this.target.scrollTop]),this},t.prototype.revoke=function(){var t=this;return e.prototype.revoke.call(this,(function(e){t.target.scrollTop=e[0]}))},t.prototype.restore=function(){var t=this;return e.prototype.restore.call(this,(function(e){t.target.scrollTop=e[1]}))},t}(s["default"]);t["default"]=a},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=n(2),s=r.__importDefault(n(99)),a=r.__importDefault(n(3)),l=n(6);function u(e){return{start:[e.startContainer,e.startOffset],end:[e.endContainer,e.endOffset],root:e.commonAncestorContainer,collapsed:e.collapsed}}var c=function(e){function t(t){var n=e.call(this,t.config.historyMaxSize)||this;return n.editor=t,n.lastRange=u(document.createRange()),n.root=t.$textElem.elems[0],n.updateLastRange=l.debounce((function(){n.lastRange=u(n.rangeHandle)}),t.config.onchangeTimeout),n}return r.__extends(t,e),(0,o["default"])(t.prototype,"rangeHandle",{get:function(){var e=document.getSelection();return e&&e.rangeCount?e.getRangeAt(0):document.createRange()},enumerable:!1,configurable:!0}),t.prototype.observe=function(){var e=this;function t(){var t=e.rangeHandle;(e.root===t.commonAncestorContainer||e.root.contains(t.commonAncestorContainer))&&(e.editor.isComposing||e.updateLastRange())}function n(t){"Backspace"!=t.key&&"Delete"!=t.key||e.updateLastRange()}this.root=this.editor.$textElem.elems[0],this.resetMaxSize(this.editor.config.historyMaxSize),a["default"](document).on("selectionchange",t),this.editor.beforeDestroy((function(){a["default"](document).off("selectionchange",t)})),e.editor.$textElem.on("keydown",n)},t.prototype.save=function(){var t=u(this.rangeHandle);return e.prototype.save.call(this,[this.lastRange,t]),this.lastRange=t,this},t.prototype.set=function(e){try{if(e){var t=this.rangeHandle;return t.setStart.apply(t,e.start),t.setEnd.apply(t,e.end),this.editor.menus.changeActive(),!0}}catch(n){return!1}return!1},t.prototype.revoke=function(){var t=this;return e.prototype.revoke.call(this,(function(e){t.set(e[0])}))},t.prototype.restore=function(){var t=this;return e.prototype.restore.call(this,(function(e){t.set(e[1])}))},t}(s["default"]);t["default"]=c},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(29));(0,o["default"])(t,"__esModule",{value:!0});var s=n(2),a=s.__importDefault(n(3));function l(e){var t,n,i=!1;function o(){if(!i){e.$textElem.hide();var o=e.zIndex.get("textContainer"),r=e.txt.html();t=a["default"]('
      \n
      '+r+"
      \n
      "),e.$textContainerElem.append(t);var s=e.zIndex.get("menu");n=a["default"]('
      '),e.$toolbarElem.append(n),i=!0,e.isEnable=!1}}function s(){i&&(t.remove(),n.remove(),e.$textElem.show(),i=!1,e.isEnable=!0)}return e.txt.eventHooks.changeEvents.push((function(){i&&(0,r["default"])(t).call(t,".w-e-content-preview").html(e.$textElem.html())})),{disable:o,enable:s}}n(438),t["default"]=l},function(e,t,n){var i=n(20),o=n(439);o=o.__esModule?o.default:o,"string"===typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};i(o,r);e.exports=o.locals||{}},function(e,t,n){var i=n(21);t=i(!1),t.push([e.i,".w-e-content-mantle {\n width: 100%;\n height: 100%;\n overflow-y: auto;\n}\n.w-e-content-mantle .w-e-content-preview {\n width: 100%;\n min-height: 100%;\n padding: 0 10px;\n line-height: 1.5;\n}\n.w-e-content-mantle .w-e-content-preview img {\n cursor: default;\n}\n.w-e-content-mantle .w-e-content-preview img:hover {\n box-shadow: none;\n}\n.w-e-menue-mantle {\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n left: 0;\n}\n",""]),e.exports=t},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0});var r=function(){function e(e){var t=this;this.editor=e;var n=function(){var n=document.activeElement;n===e.$textElem.elems[0]&&t.emit()};window.document.addEventListener("selectionchange",n),this.editor.beforeDestroy((function(){window.document.removeEventListener("selectionchange",n)}))}return e.prototype.emit=function(){var e,t=this.editor.config.onSelectionChange;if(t){var n=this.editor.selection;n.saveRange(),n.isSelectionEmpty()||t({text:n.getSelectionText(),html:null===(e=n.getSelectionContainerElem())||void 0===e?void 0:e.elems[0].innerHTML,selection:n})}},e}();t["default"]=r},function(e,t,n){"use strict";var i=n(0),o=i(n(1)),r=i(n(128)),s=i(n(94)),a=i(n(4));(0,o["default"])(t,"__esModule",{value:!0}),t.registerPlugin=void 0;var l=n(2),u=l.__importDefault(n(87)),c=n(6);function d(e,t,n){if(!e)throw new TypeError("name is not define");if(!t)throw new TypeError("options is not define");if(!t.intention)throw new TypeError("options.intention is not define");if(t.intention&&"function"!==typeof t.intention)throw new TypeError("options.intention is not function");n[e]&&console.warn("plugin "+e+" 已存在,已覆盖。"),n[e]=t}function h(e){var t=(0,r["default"])({},c.deepClone(u["default"].globalPluginsFunctionList),c.deepClone(e.pluginsFunctionList)),n=(0,s["default"])(t);(0,a["default"])(n).call(n,(function(t){var n=t[0],i=t[1];console.info("plugin "+n+" initializing");var o=i.intention,r=i.config;o(e,r),console.info("plugin "+n+" initialization complete")}))}t.registerPlugin=d,t["default"]=h},function(e,t,n){"use strict";var i=n(0),o=i(n(1));(0,o["default"])(t,"__esModule",{value:!0})}])["default"]}))},"722f9":function(e,t,n){},"725e":function(e,t,n){},"733c2":function(e,t,n){var i=n("63b6"),o=n("a159"),r=n("79aa"),s=n("e4ae"),a=n("f772"),l=n("294c"),u=n("c189"),c=(n("e53d").Reflect||{}).construct,d=l((function(){function e(){}return!(c((function(){}),[],e)instanceof e)})),h=!l((function(){c((function(){}))}));i(i.S+i.F*(d||h),"Reflect",{construct:function(e,t){r(e),s(t);var n=arguments.length<3?e:r(arguments[2]);if(h&&!d)return c(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var i=[null];return i.push.apply(i,t),new(u.apply(e,i))}var l=n.prototype,p=o(a(l)?l:Object.prototype),f=Function.apply.call(e,p,t);return a(f)?f:p}})},7457:function(e,t,n){},"782d":function(e,t,n){},"7a2c":function(e,t,n){},"7a99":function(e,t,n){},"7aad":function(e,t,n){},"7b59":function(e,t,n){},"8478d":function(e,t,n){},8899:function(e,t,n){},"8bf4":function(e,t,n){},"8ea9":function(e,t,n){"use strict";var i={};function o(e,t){var n;return n=0===t.length?e:e.replace(/\{(\d+)\}/g,(function(e,n){var i=n[0];return"undefined"!==typeof t[i]?t[i]:e})),n}function r(e,t){for(var n=[],i=2;i/?";function l(e){void 0===e&&(e="");for(var t="(-?\\d*\\.\\d\\w*)|([^",n=0,i=a;n=0||(t+="\\"+o)}return t+="\\s]+)",new RegExp(t,"g")}var u=l();function c(e){var t=u;if(e&&e instanceof RegExp)if(e.global)t=e;else{var n="g";e.ignoreCase&&(n+="i"),e.multiline&&(n+="m"),e.unicode&&(n+="u"),t=new RegExp(e.source,n)}return t.lastIndex=0,t}function d(e,t,n,i){var o,r=e-1-i,s=n.lastIndexOf(" ",r-1)+1;t.lastIndex=s;while(o=t.exec(n)){var a=o.index||0;if(a<=r&&t.lastIndex>=r)return{word:o[0],startColumn:i+1+a,endColumn:i+1+t.lastIndex}}return null}function h(e,t,n,i){var o,r=e-1-i;t.lastIndex=0;while(o=t.exec(n)){var s=o.index||0;if(s>r)return null;if(t.lastIndex>=r)return{word:o[0],startColumn:i+1+s,endColumn:i+1+t.lastIndex}}return null}function p(e,t,n,i){t.lastIndex=0;var o=t.exec(n);if(!o)return null;var r=o[0].indexOf(" ")>=0?h(e,t,n,i):d(e,t,n,i);return t.lastIndex=0,r}var f=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),g=function(){return g=Object.assign||function(e){for(var t,n=1,i=arguments.length;nn?n:e},t.float=function(e,t){if("number"===typeof e)return e;if("undefined"===typeof e)return t;var n=parseFloat(e);return isNaN(n)?t:n},t.prototype.validate=function(e){return this.validationFn(t.float(e,this.defaultValue))},t}(w),L=function(e){function t(t,n,i,o){void 0===o&&(o=void 0);var r=this;return"undefined"!==typeof o&&(o.type="string",o.default=i),r=e.call(this,t,n,i,o)||this,r}return f(t,e),t.string=function(e,t){return"string"!==typeof e?t:e},t.prototype.validate=function(e){return t.string(e,this.defaultValue)},t}(w),N=function(e){function t(t,n,i,o,r){void 0===r&&(r=void 0);var s=this;return"undefined"!==typeof r&&(r.type="string",r.enum=o,r.default=i),s=e.call(this,t,n,i,r)||this,s._allowedValues=o,s}return f(t,e),t.stringSet=function(e,t,n){return"string"!==typeof e||-1===n.indexOf(e)?t:e},t.prototype.validate=function(e){return t.stringSet(e,this.defaultValue,this._allowedValues)},t}(w),D=function(e){function t(t,n,i,o,r,s,a){void 0===a&&(a=void 0);var l=this;return"undefined"!==typeof a&&(a.type="string",a.enum=r,a.default=o),l=e.call(this,t,n,i,a)||this,l._allowedValues=r,l._convert=s,l}return f(t,e),t.prototype.validate=function(e){return"string"!==typeof e||-1===this._allowedValues.indexOf(e)?this.defaultValue:this._convert(e)},t}(y);function E(e){switch(e){case"none":return 0;case"keep":return 1;case"brackets":return 2;case"advanced":return 3;case"full":return 4}}var A,k=function(e){function t(){return e.call(this,2,"accessibilitySupport",0,{type:"string",enum:["auto","on","off"],enumDescriptions:[r("accessibilitySupport.auto","The editor will use platform APIs to detect when a Screen Reader is attached."),r("accessibilitySupport.on","The editor will be permanently optimized for usage with a Screen Reader."),r("accessibilitySupport.off","The editor will never be optimized for usage with a Screen Reader.")],default:"auto",description:r("accessibilitySupport","Controls whether the editor should run in a mode where it is optimized for screen readers.")})||this}return f(t,e),t.prototype.validate=function(e){switch(e){case"auto":return 0;case"off":return 1;case"on":return 2}return this.defaultValue},t.prototype.compute=function(e,t,n){return 0===n?e.accessibilitySupport:n},t}(y);function I(e){switch(e){case"blink":return 1;case"smooth":return 2;case"phase":return 3;case"expand":return 4;case"solid":return 5}}function M(e){switch(e){case"line":return A.Line;case"block":return A.Block;case"underline":return A.Underline;case"line-thin":return A.LineThin;case"block-outline":return A.BlockOutline;case"underline-thin":return A.UnderlineThin}}(function(e){e[e["Line"]=1]="Line",e[e["Block"]=2]="Block",e[e["Underline"]=3]="Underline",e[e["LineThin"]=4]="LineThin",e[e["BlockOutline"]=5]="BlockOutline",e[e["UnderlineThin"]=6]="UnderlineThin"})(A||(A={}));var O=function(e){function t(){return e.call(this,100,[53,25])||this}return f(t,e),t.prototype.compute=function(e,t,n){var i="monaco-editor";return t.get(25)&&(i+=" "+t.get(25)),e.extraEditorClassName&&(i+=" "+e.extraEditorClassName),"default"===t.get(53)?i+=" mouse-default":"copy"===t.get(53)&&(i+=" mouse-copy"),t.get(81)&&(i+=" showUnused"),i},t}(b),T=function(e){function t(){return e.call(this,24,"emptySelectionClipboard",!0,{description:r("emptySelectionClipboard","Controls whether copying without a selection copies the current line.")})||this}return f(t,e),t.prototype.compute=function(e,t,n){return n&&e.emptySelectionClipboard},t}(C),P=function(e){function t(){var t=this,n={seedSearchStringFromSelection:!0,autoFindInSelection:"never",globalFindClipboard:!1,addExtraSpaceOnTop:!0};return t=e.call(this,27,"find",n,{"editor.find.seedSearchStringFromSelection":{type:"boolean",default:n.seedSearchStringFromSelection,description:r("find.seedSearchStringFromSelection","Controls whether the search string in the Find Widget is seeded from the editor selection.")},"editor.find.autoFindInSelection":{type:"string",enum:["never","always","multiline"],default:n.autoFindInSelection,enumDescriptions:[r("editor.find.autoFindInSelection.never","Never turn on Find in selection automatically (default)"),r("editor.find.autoFindInSelection.always","Always turn on Find in selection automatically"),r("editor.find.autoFindInSelection.multiline","Turn on Find in selection automatically when multiple lines of content are selected.")],description:r("find.autoFindInSelection","Controls whether the find operation is carried out on selected text or the entire file in the editor.")},"editor.find.globalFindClipboard":{type:"boolean",default:n.globalFindClipboard,description:r("find.globalFindClipboard","Controls whether the Find Widget should read or modify the shared find clipboard on macOS."),included:s["e"]},"editor.find.addExtraSpaceOnTop":{type:"boolean",default:n.addExtraSpaceOnTop,description:r("find.addExtraSpaceOnTop","Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.")}})||this,t}return f(t,e),t.prototype.validate=function(e){if("object"!==typeof e)return this.defaultValue;var t=e;return{seedSearchStringFromSelection:C.boolean(t.seedSearchStringFromSelection,this.defaultValue.seedSearchStringFromSelection),autoFindInSelection:"boolean"===typeof e.autoFindInSelection?e.autoFindInSelection?"always":"never":N.stringSet(t.autoFindInSelection,this.defaultValue.autoFindInSelection,["never","always","multiline"]),globalFindClipboard:C.boolean(t.globalFindClipboard,this.defaultValue.globalFindClipboard),addExtraSpaceOnTop:C.boolean(t.addExtraSpaceOnTop,this.defaultValue.addExtraSpaceOnTop)}},t}(y),R=function(e){function t(){return e.call(this,33,"fontLigatures",t.OFF,{anyOf:[{type:"boolean",description:r("fontLigatures","Enables/Disables font ligatures.")},{type:"string",description:r("fontFeatureSettings","Explicit font-feature-settings.")}],description:r("fontLigaturesGeneral","Configures font ligatures."),default:!1})||this}return f(t,e),t.prototype.validate=function(e){return"undefined"===typeof e?this.defaultValue:"string"===typeof e?"false"===e?t.OFF:"true"===e?t.ON:e:Boolean(e)?t.ON:t.OFF},t.OFF='"liga" off, "calt" off',t.ON='"liga" on, "calt" on',t}(y),F=function(e){function t(){return e.call(this,32)||this}return f(t,e),t.prototype.compute=function(e,t,n){return e.fontInfo},t}(b),B=function(e){function t(){return e.call(this,34,"fontSize",se.fontSize,{type:"number",minimum:6,maximum:100,default:se.fontSize,description:r("fontSize","Controls the font size in pixels.")})||this}return f(t,e),t.prototype.validate=function(e){var t=x.float(e,this.defaultValue);return 0===t?se.fontSize:x.clamp(t,6,100)},t.prototype.compute=function(e,t,n){return e.fontInfo.fontSize},t}(w),V=function(e){function t(){var t=this,n={multiple:"peek",multipleDefinitions:"peek",multipleTypeDefinitions:"peek",multipleDeclarations:"peek",multipleImplementations:"peek",multipleReferences:"peek",alternativeDefinitionCommand:"editor.action.goToReferences",alternativeTypeDefinitionCommand:"editor.action.goToReferences",alternativeDeclarationCommand:"editor.action.goToReferences",alternativeImplementationCommand:"",alternativeReferenceCommand:""},i={type:"string",enum:["peek","gotoAndPeek","goto"],default:n.multiple,enumDescriptions:[r("editor.gotoLocation.multiple.peek","Show peek view of the results (default)"),r("editor.gotoLocation.multiple.gotoAndPeek","Go to the primary result and show a peek view"),r("editor.gotoLocation.multiple.goto","Go to the primary result and enable peek-less navigation to others")]};return t=e.call(this,39,"gotoLocation",n,{"editor.gotoLocation.multiple":{deprecationMessage:r("editor.gotoLocation.multiple.deprecated","This setting is deprecated, please use separate settings like 'editor.editor.gotoLocation.multipleDefinitions' or 'editor.editor.gotoLocation.multipleImplementations' instead.")},"editor.gotoLocation.multipleDefinitions":g({description:r("editor.editor.gotoLocation.multipleDefinitions","Controls the behavior the 'Go to Definition'-command when multiple target locations exist.")},i),"editor.gotoLocation.multipleTypeDefinitions":g({description:r("editor.editor.gotoLocation.multipleTypeDefinitions","Controls the behavior the 'Go to Type Definition'-command when multiple target locations exist.")},i),"editor.gotoLocation.multipleDeclarations":g({description:r("editor.editor.gotoLocation.multipleDeclarations","Controls the behavior the 'Go to Declaration'-command when multiple target locations exist.")},i),"editor.gotoLocation.multipleImplementations":g({description:r("editor.editor.gotoLocation.multipleImplemenattions","Controls the behavior the 'Go to Implementations'-command when multiple target locations exist.")},i),"editor.gotoLocation.multipleReferences":g({description:r("editor.editor.gotoLocation.multipleReferences","Controls the behavior the 'Go to References'-command when multiple target locations exist.")},i),"editor.gotoLocation.alternativeDefinitionCommand":{type:"string",default:n.alternativeDefinitionCommand,description:r("alternativeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Definition' is the current location.")},"editor.gotoLocation.alternativeTypeDefinitionCommand":{type:"string",default:n.alternativeTypeDefinitionCommand,description:r("alternativeTypeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Type Definition' is the current location.")},"editor.gotoLocation.alternativeDeclarationCommand":{type:"string",default:n.alternativeDeclarationCommand,description:r("alternativeDeclarationCommand","Alternative command id that is being executed when the result of 'Go to Declaration' is the current location.")},"editor.gotoLocation.alternativeImplementationCommand":{type:"string",default:n.alternativeImplementationCommand,description:r("alternativeImplementationCommand","Alternative command id that is being executed when the result of 'Go to Implementation' is the current location.")},"editor.gotoLocation.alternativeReferenceCommand":{type:"string",default:n.alternativeReferenceCommand,description:r("alternativeReferenceCommand","Alternative command id that is being executed when the result of 'Go to Reference' is the current location.")}})||this,t}return f(t,e),t.prototype.validate=function(e){var t,n,i,o,r;if("object"!==typeof e)return this.defaultValue;var s=e;return{multiple:N.stringSet(s.multiple,this.defaultValue.multiple,["peek","gotoAndPeek","goto"]),multipleDefinitions:(t=s.multipleDefinitions,null!==t&&void 0!==t?t:N.stringSet(s.multipleDefinitions,"peek",["peek","gotoAndPeek","goto"])),multipleTypeDefinitions:(n=s.multipleTypeDefinitions,null!==n&&void 0!==n?n:N.stringSet(s.multipleTypeDefinitions,"peek",["peek","gotoAndPeek","goto"])),multipleDeclarations:(i=s.multipleDeclarations,null!==i&&void 0!==i?i:N.stringSet(s.multipleDeclarations,"peek",["peek","gotoAndPeek","goto"])),multipleImplementations:(o=s.multipleImplementations,null!==o&&void 0!==o?o:N.stringSet(s.multipleImplementations,"peek",["peek","gotoAndPeek","goto"])),multipleReferences:(r=s.multipleReferences,null!==r&&void 0!==r?r:N.stringSet(s.multipleReferences,"peek",["peek","gotoAndPeek","goto"])),alternativeDefinitionCommand:L.string(s.alternativeDefinitionCommand,this.defaultValue.alternativeDefinitionCommand),alternativeTypeDefinitionCommand:L.string(s.alternativeTypeDefinitionCommand,this.defaultValue.alternativeTypeDefinitionCommand),alternativeDeclarationCommand:L.string(s.alternativeDeclarationCommand,this.defaultValue.alternativeDeclarationCommand),alternativeImplementationCommand:L.string(s.alternativeImplementationCommand,this.defaultValue.alternativeImplementationCommand),alternativeReferenceCommand:L.string(s.alternativeReferenceCommand,this.defaultValue.alternativeReferenceCommand)}},t}(y),W=function(e){function t(){var t=this,n={enabled:!0,delay:300,sticky:!0};return t=e.call(this,42,"hover",n,{"editor.hover.enabled":{type:"boolean",default:n.enabled,description:r("hover.enabled","Controls whether the hover is shown.")},"editor.hover.delay":{type:"number",default:n.delay,description:r("hover.delay","Controls the delay in milliseconds after which the hover is shown.")},"editor.hover.sticky":{type:"boolean",default:n.sticky,description:r("hover.sticky","Controls whether the hover should remain visible when mouse is moved over it.")}})||this,t}return f(t,e),t.prototype.validate=function(e){if("object"!==typeof e)return this.defaultValue;var t=e;return{enabled:C.boolean(t.enabled,this.defaultValue.enabled),delay:S.clampedInt(t.delay,this.defaultValue.delay,0,1e4),sticky:C.boolean(t.sticky,this.defaultValue.sticky)}},t}(y),H=function(e){function t(){return e.call(this,103,[38,46,29,52,74,48])||this}return f(t,e),t.prototype.compute=function(e,n,i){return t.computeLayout(n,{outerWidth:e.outerWidth,outerHeight:e.outerHeight,lineHeight:e.fontInfo.lineHeight,lineNumbersDigitCount:e.lineNumbersDigitCount,typicalHalfwidthCharacterWidth:e.fontInfo.typicalHalfwidthCharacterWidth,maxDigitWidth:e.fontInfo.maxDigitWidth,pixelRatio:e.pixelRatio})},t.computeLayout=function(e,t){var n,i=0|t.outerWidth,o=0|t.outerHeight,r=0|t.lineHeight,s=0|t.lineNumbersDigitCount,a=t.typicalHalfwidthCharacterWidth,l=t.maxDigitWidth,u=t.pixelRatio,c=e.get(38),d=0!==e.get(48).renderType,h=0|e.get(49),p=e.get(52),f=p.enabled,g=p.side,v=p.renderCharacters,_=u>=2?Math.round(2*p.scale):p.scale,y=0|p.maxColumn,b=e.get(74),w=0|b.verticalScrollbarSize,C=b.verticalHasArrows,x=0|b.arrowSize,L=0|b.horizontalScrollbarSize,N=e.get(46),D=e.get(29);if("string"===typeof N&&/^\d+(\.\d+)?ch$/.test(N)){var E=parseFloat(N.substr(0,N.length-2));n=S.clampedInt(E*a,0,0,1e3)}else n=S.clampedInt(N,0,0,1e3);D&&(n+=16);var A=0;if(d){var k=Math.max(s,h);A=Math.round(k*l)}var I=0;c&&(I=r);var M,O,T,P,R=0,F=R+I,B=F+A,V=B+n,W=i-I-A-n;if(f){var H=_/u;M=v?1:2,T=Math.max(0,Math.floor((W-w-2)*H/(a+H)))+m;var z=T/H;z>y&&(T=Math.floor(y*H)),P=W-T,"left"===g?(O=0,R+=T,F+=T,B+=T,V+=T):O=i-T-w}else O=0,T=0,M=0,P=W;var j=Math.max(1,Math.floor((P-w-2)/a)),U=C?x:0;return{width:i,height:o,glyphMarginLeft:R,glyphMarginWidth:I,glyphMarginHeight:o,lineNumbersLeft:F,lineNumbersWidth:A,lineNumbersHeight:o,decorationsLeft:B,decorationsWidth:n,decorationsHeight:o,contentLeft:V,contentWidth:P,contentHeight:o,renderMinimap:M,minimapLeft:O,minimapWidth:T,viewportColumn:j,verticalScrollbarWidth:w,horizontalScrollbarHeight:L,overviewRuler:{top:U,width:w,height:o-2*U,right:0}}},t}(b),z=function(e){function t(){var t=this,n={enabled:!0};return t=e.call(this,45,"lightbulb",n,{"editor.lightbulb.enabled":{type:"boolean",default:n.enabled,description:r("codeActions","Enables the code action lightbulb in the editor.")}})||this,t}return f(t,e),t.prototype.validate=function(e){if("object"!==typeof e)return this.defaultValue;var t=e;return{enabled:C.boolean(t.enabled,this.defaultValue.enabled)}},t}(y),j=function(e){function t(){return e.call(this,47,"lineHeight",se.lineHeight,0,150,{description:r("lineHeight","Controls the line height. Use 0 to compute the line height from the font size.")})||this}return f(t,e),t.prototype.compute=function(e,t,n){return e.fontInfo.lineHeight},t}(S),U=function(e){function t(){var t=this,n={enabled:!0,side:"right",showSlider:"mouseover",renderCharacters:!0,maxColumn:120,scale:1};return t=e.call(this,52,"minimap",n,{"editor.minimap.enabled":{type:"boolean",default:n.enabled,description:r("minimap.enabled","Controls whether the minimap is shown.")},"editor.minimap.side":{type:"string",enum:["left","right"],default:n.side,description:r("minimap.side","Controls the side where to render the minimap.")},"editor.minimap.showSlider":{type:"string",enum:["always","mouseover"],default:n.showSlider,description:r("minimap.showSlider","Controls when the minimap slider is shown.")},"editor.minimap.scale":{type:"number",default:n.scale,minimum:1,maximum:3,description:r("minimap.scale","Scale of content drawn in the minimap.")},"editor.minimap.renderCharacters":{type:"boolean",default:n.renderCharacters,description:r("minimap.renderCharacters","Render the actual characters on a line as opposed to color blocks.")},"editor.minimap.maxColumn":{type:"number",default:n.maxColumn,description:r("minimap.maxColumn","Limit the width of the minimap to render at most a certain number of columns.")}})||this,t}return f(t,e),t.prototype.validate=function(e){if("object"!==typeof e)return this.defaultValue;var t=e;return{enabled:C.boolean(t.enabled,this.defaultValue.enabled),side:N.stringSet(t.side,this.defaultValue.side,["right","left"]),showSlider:N.stringSet(t.showSlider,this.defaultValue.showSlider,["always","mouseover"]),renderCharacters:C.boolean(t.renderCharacters,this.defaultValue.renderCharacters),scale:S.clampedInt(t.scale,1,1,3),maxColumn:S.clampedInt(t.maxColumn,this.defaultValue.maxColumn,1,1e4)}},t}(y);function K(e){return"ctrlCmd"===e?s["e"]?"metaKey":"ctrlKey":"altKey"}var q=function(e){function t(){var t=this,n={enabled:!0,cycle:!1};return t=e.call(this,62,"parameterHints",n,{"editor.parameterHints.enabled":{type:"boolean",default:n.enabled,description:r("parameterHints.enabled","Enables a pop-up that shows parameter documentation and type information as you type.")},"editor.parameterHints.cycle":{type:"boolean",default:n.cycle,description:r("parameterHints.cycle","Controls whether the parameter hints menu cycles or closes when reaching the end of the list.")}})||this,t}return f(t,e),t.prototype.validate=function(e){if("object"!==typeof e)return this.defaultValue;var t=e;return{enabled:C.boolean(t.enabled,this.defaultValue.enabled),cycle:C.boolean(t.cycle,this.defaultValue.cycle)}},t}(y),G=function(e){function t(){return e.call(this,101)||this}return f(t,e),t.prototype.compute=function(e,t,n){return e.pixelRatio},t}(b),Y=function(e){function t(){var t=this,n={other:!0,comments:!1,strings:!1};return t=e.call(this,63,"quickSuggestions",n,{anyOf:[{type:"boolean"},{type:"object",properties:{strings:{type:"boolean",default:n.strings,description:r("quickSuggestions.strings","Enable quick suggestions inside strings.")},comments:{type:"boolean",default:n.comments,description:r("quickSuggestions.comments","Enable quick suggestions inside comments.")},other:{type:"boolean",default:n.other,description:r("quickSuggestions.other","Enable quick suggestions outside of strings and comments.")}}}],default:n,description:r("quickSuggestions","Controls whether suggestions should automatically show up while typing.")})||this,t.defaultValue=n,t}return f(t,e),t.prototype.validate=function(e){if("boolean"===typeof e)return e;if("object"===typeof e){var t=e,n={other:C.boolean(t.other,this.defaultValue.other),comments:C.boolean(t.comments,this.defaultValue.comments),strings:C.boolean(t.strings,this.defaultValue.strings)};return!!(n.other&&n.comments&&n.strings)||!!(n.other||n.comments||n.strings)&&n}return this.defaultValue},t}(y),Q=function(e){function t(){return e.call(this,48,"lineNumbers",{renderType:1,renderFn:null},{type:"string",enum:["off","on","relative","interval"],enumDescriptions:[r("lineNumbers.off","Line numbers are not rendered."),r("lineNumbers.on","Line numbers are rendered as absolute number."),r("lineNumbers.relative","Line numbers are rendered as distance in lines to cursor position."),r("lineNumbers.interval","Line numbers are rendered every 10 lines.")],default:"on",description:r("lineNumbers","Controls the display of line numbers.")})||this}return f(t,e),t.prototype.validate=function(e){var t=this.defaultValue.renderType,n=this.defaultValue.renderFn;return"undefined"!==typeof e&&("function"===typeof e?(t=4,n=e):t="interval"===e?3:"relative"===e?2:"on"===e?1:0),{renderType:t,renderFn:n}},t}(y),Z=function(e){function t(){var t=this,n=[];return t=e.call(this,73,"rulers",n,{type:"array",items:{type:"number"},default:n,description:r("rulers","Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.")})||this,t}return f(t,e),t.prototype.validate=function(e){if(Array.isArray(e)){for(var t=[],n=0,i=e;n
      ",s+='
      ';var d=this._decodeMetadata(t.tokens2[1+(r<<1)]);s+='',s+='",s+='",s+='",s+='",s+='",s+="",s+='
      ',n'+Er(t.tokens1[n].type)+""),this._domNode.innerHTML=s,this._editor.layoutContentWidget(this)},t.prototype._decodeMetadata=function(e){var t=Ku.getColorMap(),n=_u.getLanguageId(e),i=_u.getTokenType(e),o=_u.getFontStyle(e),r=_u.getForeground(e),s=_u.getBackground(e);return{languageIdentifier:this._modeService.getLanguageIdentifier(n),tokenType:i,fontStyle:o,foreground:t[r],background:t[s]}},t.prototype._tokenTypeToString=function(e){switch(e){case 0:return"Other";case 1:return"Comment";case 2:return"String";case 4:return"RegEx"}return"??"},t.prototype._fontStyleToString=function(e){var t="";return 1&e&&(t+="italic "),2&e&&(t+="bold "),4&e&&(t+="underline "),0===t.length&&(t="---"),t},t.prototype._getTokensAtLine=function(e){var t=this._getStateBeforeLine(e),n=this._tokenizationSupport.tokenize(this._model.getLineContent(e),t,0),i=this._tokenizationSupport.tokenize2(this._model.getLineContent(e),t,0);return{startState:t,tokens1:n.tokens,tokens2:i.tokens,endState:n.endState}},t.prototype._getStateBeforeLine=function(e){for(var t=this._tokenizationSupport.getInitialState(),n=1;n0?n.actionBar.push(o,{icon:!0,label:!1}):n.actionBar.isEmpty()||o&&0!==o.length||n.actionBar.clear(),e instanceof N1&&e.getGroupLabel()?ho(n.container,"has-group-label"):fo(n.container,"has-group-label"),e instanceof N1){var r=e,s=n;r.showBorder()?(ho(s.container,"results-group-separator"),i.pickerGroupBorder&&(s.container.style.borderTopColor=i.pickerGroupBorder.toString())):(fo(s.container,"results-group-separator"),s.container.style.borderTopColor="");var a=r.getGroupLabel()||"";s.group&&(s.group.textContent=a,i.pickerGroupForeground&&(s.group.style.color=i.pickerGroupForeground.toString()))}if(e instanceof L1){var l=e.getHighlights(),u=l[0],c=l[1],d=l[2],h=e.getIcon()?"quick-open-entry-icon "+e.getIcon():"";n.icon.className=h;var p=e.getLabelOptions()||Object.create(null);p.matches=u||[],p.title=e.getTooltip(),p.descriptionTitle=e.getDescriptionTooltip()||e.getDescription(),p.descriptionMatches=c||[],n.label.setLabel(e.getLabel()||"",e.getDescription(),p),n.detail.set(e.getDetail(),d),n.keybinding.set(e.getKeybinding())}},e.prototype.disposeTemplate=function(e,t){t.actionBar.dispose(),t.actionBar=null,t.container=null,t.entry=null,t.keybinding=null,t.detail=null,t.group=null,t.icon=null,t.label.dispose(),t.label=null},e}(),I1=function(){function e(e,t){void 0===e&&(e=[]),void 0===t&&(t=new D1),this._entries=e,this._dataSource=this,this._renderer=new k1(t),this._filter=this,this._runner=this,this._accessibilityProvider=this}return Object.defineProperty(e.prototype,"entries",{get:function(){return this._entries},set:function(e){this._entries=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dataSource",{get:function(){return this._dataSource},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"renderer",{get:function(){return this._renderer},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"filter",{get:function(){return this._filter},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"runner",{get:function(){return this._runner},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"accessibilityProvider",{get:function(){return this._accessibilityProvider},enumerable:!0,configurable:!0}),e.prototype.getId=function(e){return e.getId()},e.prototype.getLabel=function(e){return Ia(e.getLabel())},e.prototype.getAriaLabel=function(e){var t=e.getAriaLabel();return t?r("quickOpenAriaLabelEntry","{0}, picker",e.getAriaLabel()):r("quickOpenAriaLabel","picker")},e.prototype.isVisible=function(e){return!e.isHidden()},e.prototype.run=function(e,t,n){return e.run(t,n)},e}(),M1=(n("a87d"),n("52c8"),function(){function e(e){this.modelProvider=xa(e.getModel)?e:{getModel:function(){return e}}}return e.prototype.getId=function(e,t){if(!t)return null;var n=this.modelProvider.getModel();return n===t?"__root__":n.dataSource.getId(t)},e.prototype.hasChildren=function(e,t){var n=this.modelProvider.getModel();return!!(n&&n===t&&n.entries.length>0)},e.prototype.getChildren=function(e,t){var n=this.modelProvider.getModel();return Promise.resolve(n===t?n.entries:[])},e.prototype.getParent=function(e,t){return Promise.resolve(null)},e}()),O1=function(){function e(e){this.modelProvider=e}return e.prototype.getAriaLabel=function(e,t){var n=this.modelProvider.getModel();return n.accessibilityProvider?n.accessibilityProvider.getAriaLabel(t):null},e.prototype.getPosInSet=function(e,t){var n=this.modelProvider.getModel(),i=0;if(n.filter)for(var o=0,r=n.entries;o=0;t--){var n=this._arr[t];if(e.toChord().equals(n.keybinding))return n.callback}return null},e}()),F1=function(){function e(e){var t=this;void 0===e&&(e={clickBehavior:0,keyboardSupport:!0,openMode:0}),this.options=e,this.downKeyBindingDispatcher=new R1,this.upKeyBindingDispatcher=new R1,("boolean"!==typeof e.keyboardSupport||e.keyboardSupport)&&(this.downKeyBindingDispatcher.set(16,(function(e,n){return t.onUp(e,n)})),this.downKeyBindingDispatcher.set(18,(function(e,n){return t.onDown(e,n)})),this.downKeyBindingDispatcher.set(15,(function(e,n){return t.onLeft(e,n)})),this.downKeyBindingDispatcher.set(17,(function(e,n){return t.onRight(e,n)})),s["e"]&&(this.downKeyBindingDispatcher.set(2064,(function(e,n){return t.onLeft(e,n)})),this.downKeyBindingDispatcher.set(300,(function(e,n){return t.onDown(e,n)})),this.downKeyBindingDispatcher.set(302,(function(e,n){return t.onUp(e,n)}))),this.downKeyBindingDispatcher.set(11,(function(e,n){return t.onPageUp(e,n)})),this.downKeyBindingDispatcher.set(12,(function(e,n){return t.onPageDown(e,n)})),this.downKeyBindingDispatcher.set(14,(function(e,n){return t.onHome(e,n)})),this.downKeyBindingDispatcher.set(13,(function(e,n){return t.onEnd(e,n)})),this.downKeyBindingDispatcher.set(10,(function(e,n){return t.onSpace(e,n)})),this.downKeyBindingDispatcher.set(9,(function(e,n){return t.onEscape(e,n)})),this.upKeyBindingDispatcher.set(3,this.onEnter.bind(this)),this.upKeyBindingDispatcher.set(2051,this.onEnter.bind(this)))}return e.prototype.onMouseDown=function(e,t,n,i){if(void 0===i&&(i="mouse"),0===this.options.clickBehavior&&(n.leftButton||n.middleButton)){if(n.target){if(n.target.tagName&&"input"===n.target.tagName.toLowerCase())return!1;if(Go(n.target,"scrollbar","monaco-tree"))return!1;if(Go(n.target,"monaco-action-bar","row"))return!1}return this.onLeftClick(e,t,n,i)}return!1},e.prototype.onClick=function(e,t,n){var i=s["e"];return i&&n.ctrlKey?(n.preventDefault(),n.stopPropagation(),!1):(!n.target||!n.target.tagName||"input"!==n.target.tagName.toLowerCase())&&((0!==this.options.clickBehavior||!n.leftButton&&!n.middleButton)&&this.onLeftClick(e,t,n))},e.prototype.onLeftClick=function(e,t,n,i){void 0===i&&(i="mouse");var o=n,r={origin:i,originalEvent:n,didClickOnTwistie:this.isClickOnTwistie(o)};if(e.getInput()===t)e.clearFocus(r),e.clearSelection(r);else{var s=n&&o.browserEvent&&"mousedown"===o.browserEvent.type&&1===o.browserEvent.detail;s||n.preventDefault(),n.stopPropagation(),e.domFocus(),e.setSelection([t],r),e.setFocus(t,r),this.shouldToggleExpansion(t,o,i)&&(e.isExpanded(t)?e.collapse(t).then(void 0,pe):e.expand(t).then(void 0,pe))}return!0},e.prototype.shouldToggleExpansion=function(e,t,n){var i="mouse"===n&&2===t.detail;return this.openOnSingleClick||i||this.isClickOnTwistie(t)},Object.defineProperty(e.prototype,"openOnSingleClick",{get:function(){return 0===this.options.openMode},enumerable:!0,configurable:!0}),e.prototype.isClickOnTwistie=function(e){var t=e.target;if(!co(t,"content"))return!1;var n=window.getComputedStyle(t,":before");if("none"===n.backgroundImage||"none"===n.display)return!1;var i=parseInt(n.width)+parseInt(n.paddingRight);return e.browserEvent.offsetX<=i},e.prototype.onContextMenu=function(e,t,n){return n.target&&n.target.tagName&&"input"===n.target.tagName.toLowerCase()||n&&(n.preventDefault(),n.stopPropagation()),!1},e.prototype.onTap=function(e,t,n){var i=n.initialTarget;return(!i||!i.tagName||"input"!==i.tagName.toLowerCase())&&this.onLeftClick(e,t,n,"touch")},e.prototype.onKeyDown=function(e,t){return this.onKey(this.downKeyBindingDispatcher,e,t)},e.prototype.onKeyUp=function(e,t){return this.onKey(this.upKeyBindingDispatcher,e,t)},e.prototype.onKey=function(e,t,n){var i=e.dispatch(n.toKeybinding());return!(!i||!i(t,n))&&(n.preventDefault(),n.stopPropagation(),!0)},e.prototype.onUp=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusPrevious(1,n),e.reveal(e.getFocus()).then(void 0,pe)),!0},e.prototype.onPageUp=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusPreviousPage(n),e.reveal(e.getFocus()).then(void 0,pe)),!0},e.prototype.onDown=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusNext(1,n),e.reveal(e.getFocus()).then(void 0,pe)),!0},e.prototype.onPageDown=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusNextPage(n),e.reveal(e.getFocus()).then(void 0,pe)),!0},e.prototype.onHome=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusFirst(n),e.reveal(e.getFocus()).then(void 0,pe)),!0},e.prototype.onEnd=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusLast(n),e.reveal(e.getFocus()).then(void 0,pe)),!0},e.prototype.onLeft=function(e,t){var n={origin:"keyboard",originalEvent:t};if(e.getHighlight())e.clearHighlight(n);else{var i=e.getFocus();e.collapse(i).then((function(t){if(i&&!t)return e.focusParent(n),e.reveal(e.getFocus())})).then(void 0,pe)}return!0},e.prototype.onRight=function(e,t){var n={origin:"keyboard",originalEvent:t};if(e.getHighlight())e.clearHighlight(n);else{var i=e.getFocus();e.expand(i).then((function(t){if(i&&!t)return e.focusFirstChild(n),e.reveal(e.getFocus())})).then(void 0,pe)}return!0},e.prototype.onEnter=function(e,t){var n={origin:"keyboard",originalEvent:t};if(e.getHighlight())return!1;var i=e.getFocus();return i&&e.setSelection([i],n),!0},e.prototype.onSpace=function(e,t){if(e.getHighlight())return!1;var n=e.getFocus();return n&&e.toggleExpansion(n),!0},e.prototype.onEscape=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?(e.clearHighlight(n),!0):e.getSelection().length?(e.clearSelection(n),!0):!!e.getFocus()&&(e.clearFocus(n),!0)},e}(),B1=function(){function e(){}return e.prototype.getDragURI=function(e,t){return null},e.prototype.onDragStart=function(e,t,n){},e.prototype.onDragOver=function(e,t,n,i){return null},e.prototype.drop=function(e,t,n,i){},e}(),V1=function(){function e(){}return e.prototype.isVisible=function(e,t){return!0},e}(),W1=function(){function e(){}return e.prototype.getAriaLabel=function(e,t){return null},e}(),H1=function(){function e(e,t){this.styleElement=e,this.selectorSuffix=t}return e.prototype.style=function(e){var t=this.selectorSuffix?"."+this.selectorSuffix:"",n=[];e.listFocusBackground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused:not(.highlighted) { background-color: "+e.listFocusBackground+"; }"),e.listFocusForeground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused:not(.highlighted) { color: "+e.listFocusForeground+"; }"),e.listActiveSelectionBackground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { background-color: "+e.listActiveSelectionBackground+"; }"),e.listActiveSelectionForeground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { color: "+e.listActiveSelectionForeground+"; }"),e.listFocusAndSelectionBackground&&n.push("\n\t\t\t\t.monaco-tree-drag-image,\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused.selected:not(.highlighted) { background-color: "+e.listFocusAndSelectionBackground+"; }\n\t\t\t"),e.listFocusAndSelectionForeground&&n.push("\n\t\t\t\t.monaco-tree-drag-image,\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused.selected:not(.highlighted) { color: "+e.listFocusAndSelectionForeground+"; }\n\t\t\t"),e.listInactiveSelectionBackground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { background-color: "+e.listInactiveSelectionBackground+"; }"),e.listInactiveSelectionForeground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { color: "+e.listInactiveSelectionForeground+"; }"),e.listHoverBackground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused) { background-color: "+e.listHoverBackground+"; }"),e.listHoverForeground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused) { color: "+e.listHoverForeground+"; }"),e.listDropBackground&&n.push("\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-wrapper.drop-target,\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.drop-target { background-color: "+e.listDropBackground+" !important; color: inherit !important; }\n\t\t\t"),e.listFocusOutline&&n.push("\n\t\t\t\t.monaco-tree-drag-image\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{ border: 1px solid "+e.listFocusOutline+"; background: #000; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row \t\t\t\t\t\t\t\t\t\t\t\t\t\t{ border: 1px solid transparent; }\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused:not(.highlighted) \t\t\t\t\t\t{ border: 1px dotted "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) \t\t\t\t\t\t{ border: 1px solid "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) \t\t\t\t\t\t\t{ border: 1px solid "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused) \t{ border: 1px dashed "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-wrapper.drop-target,\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.drop-target\t\t\t\t\t\t\t\t\t\t\t\t{ border: 1px dashed "+e.listFocusOutline+"; }\n\t\t\t");var i=n.join("\n");i!==this.styleElement.innerHTML&&(this.styleElement.innerHTML=i)},e}(),z1=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),j1=function(){function e(e){this._onDispose=new Qe,this.onDispose=this._onDispose.event,this._item=e}return Object.defineProperty(e.prototype,"item",{get:function(){return this._item},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this._onDispose&&(this._onDispose.fire(),this._onDispose.dispose(),this._onDispose=void 0)},e}(),U1=function(){function e(){this.locks=Object.create({})}return e.prototype.isLocked=function(e){return!!this.locks[e.id]},e.prototype.run=function(e,t){var n,i=this,o=this.getLock(e);return new Promise(o?function(n,r){Ve.once(o.onDispose)((function(){return i.run(e,t).then(n,r)}))}:function(o,r){if(e.isDisposed())return r(new Error("Item is disposed."));var s=i.locks[e.id]=new j1(e);return n=t().then((function(t){return delete i.locks[e.id],s.dispose(),t})).then(o,r),n})},e.prototype.getLock=function(e){var t;for(t in this.locks){var n=this.locks[t];if(e.intersects(n.item))return n}return null},e}(),K1=function(){function e(){this._isDisposed=!1,this._onDidRevealItem=new $e,this.onDidRevealItem=this._onDidRevealItem.event,this._onExpandItem=new $e,this.onExpandItem=this._onExpandItem.event,this._onDidExpandItem=new $e,this.onDidExpandItem=this._onDidExpandItem.event,this._onCollapseItem=new $e,this.onCollapseItem=this._onCollapseItem.event,this._onDidCollapseItem=new $e,this.onDidCollapseItem=this._onDidCollapseItem.event,this._onDidAddTraitItem=new $e,this.onDidAddTraitItem=this._onDidAddTraitItem.event,this._onDidRemoveTraitItem=new $e,this.onDidRemoveTraitItem=this._onDidRemoveTraitItem.event,this._onDidRefreshItem=new $e,this.onDidRefreshItem=this._onDidRefreshItem.event,this._onRefreshItemChildren=new $e,this.onRefreshItemChildren=this._onRefreshItemChildren.event,this._onDidRefreshItemChildren=new $e,this.onDidRefreshItemChildren=this._onDidRefreshItemChildren.event,this._onDidDisposeItem=new $e,this.onDidDisposeItem=this._onDidDisposeItem.event,this.items={}}return e.prototype.register=function(e){rl(!this.isRegistered(e.id),"item already registered: "+e.id);var t=Ee(this._onDidRevealItem.add(e.onDidReveal),this._onExpandItem.add(e.onExpand),this._onDidExpandItem.add(e.onDidExpand),this._onCollapseItem.add(e.onCollapse),this._onDidCollapseItem.add(e.onDidCollapse),this._onDidAddTraitItem.add(e.onDidAddTrait),this._onDidRemoveTraitItem.add(e.onDidRemoveTrait),this._onDidRefreshItem.add(e.onDidRefresh),this._onRefreshItemChildren.add(e.onRefreshChildren),this._onDidRefreshItemChildren.add(e.onDidRefreshChildren),this._onDidDisposeItem.add(e.onDidDispose));this.items[e.id]={item:e,disposable:t}},e.prototype.deregister=function(e){rl(this.isRegistered(e.id),"item not registered: "+e.id),this.items[e.id].disposable.dispose(),delete this.items[e.id]},e.prototype.isRegistered=function(e){return this.items.hasOwnProperty(e)},e.prototype.getItem=function(e){var t=this.items[e];return t?t.item:null},e.prototype.dispose=function(){this.items={},this._onDidRevealItem.dispose(),this._onExpandItem.dispose(),this._onDidExpandItem.dispose(),this._onCollapseItem.dispose(),this._onDidCollapseItem.dispose(),this._onDidAddTraitItem.dispose(),this._onDidRemoveTraitItem.dispose(),this._onDidRefreshItem.dispose(),this._onRefreshItemChildren.dispose(),this._onDidRefreshItemChildren.dispose(),this._isDisposed=!0},e.prototype.isDisposed=function(){return this._isDisposed},e}(),q1=function(){function e(e,t,n,i,o){this._onDidCreate=new Qe,this._onDidReveal=new Qe,this.onDidReveal=this._onDidReveal.event,this._onExpand=new Qe,this.onExpand=this._onExpand.event,this._onDidExpand=new Qe,this.onDidExpand=this._onDidExpand.event,this._onCollapse=new Qe,this.onCollapse=this._onCollapse.event,this._onDidCollapse=new Qe,this.onDidCollapse=this._onDidCollapse.event,this._onDidAddTrait=new Qe,this.onDidAddTrait=this._onDidAddTrait.event,this._onDidRemoveTrait=new Qe,this.onDidRemoveTrait=this._onDidRemoveTrait.event,this._onDidRefresh=new Qe,this.onDidRefresh=this._onDidRefresh.event,this._onRefreshChildren=new Qe,this.onRefreshChildren=this._onRefreshChildren.event,this._onDidRefreshChildren=new Qe,this.onDidRefreshChildren=this._onDidRefreshChildren.event,this._onDidDispose=new Qe,this.onDidDispose=this._onDidDispose.event,this.registry=t,this.context=n,this.lock=i,this.element=o,this.id=e,this.registry.register(this),this.doesHaveChildren=this.context.dataSource.hasChildren(this.context.tree,this.element),this.needsChildrenRefresh=!0,this.parent=null,this.previous=null,this.next=null,this.firstChild=null,this.lastChild=null,this.traits={},this.depth=0,this.expanded=!(!this.context.dataSource.shouldAutoexpand||!this.context.dataSource.shouldAutoexpand(this.context.tree,o)),this._onDidCreate.fire(this),this.visible=this._isVisible(),this.height=this._getHeight(),this._isDisposed=!1}return e.prototype.getElement=function(){return this.element},e.prototype.hasChildren=function(){return this.doesHaveChildren},e.prototype.getDepth=function(){return this.depth},e.prototype.isVisible=function(){return this.visible},e.prototype.setVisible=function(e){this.visible=e},e.prototype.isExpanded=function(){return this.expanded},e.prototype._setExpanded=function(e){this.expanded=e},e.prototype.reveal=function(e){void 0===e&&(e=null);var t={item:this,relativeTop:e};this._onDidReveal.fire(t)},e.prototype.expand=function(){var e=this;if(this.isExpanded()||!this.doesHaveChildren||this.lock.isLocked(this))return Promise.resolve(!1);var t=this.lock.run(this,(function(){if(e.isExpanded()||!e.doesHaveChildren)return Promise.resolve(!1);var t,n={item:e};return e._onExpand.fire(n),t=e.needsChildrenRefresh?e.refreshChildren(!1,!0,!0):Promise.resolve(null),t.then((function(){return e._setExpanded(!0),e._onDidExpand.fire(n),!0}))}));return t.then((function(t){return!e.isDisposed()&&(e.context.options.autoExpandSingleChildren&&t&&null!==e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.isVisible()?e.firstChild.expand().then((function(){return!0})):t)}))},e.prototype.collapse=function(e){var t=this;if(void 0===e&&(e=!1),e){var n=Promise.resolve(null);return this.forEachChild((function(e){n=n.then((function(){return e.collapse(!0)}))})),n.then((function(){return t.collapse(!1)}))}return!this.isExpanded()||this.lock.isLocked(this)?Promise.resolve(!1):this.lock.run(this,(function(){var e={item:t};return t._onCollapse.fire(e),t._setExpanded(!1),t._onDidCollapse.fire(e),Promise.resolve(!0)}))},e.prototype.addTrait=function(e){var t={item:this,trait:e};this.traits[e]=!0,this._onDidAddTrait.fire(t)},e.prototype.removeTrait=function(e){var t={item:this,trait:e};delete this.traits[e],this._onDidRemoveTrait.fire(t)},e.prototype.hasTrait=function(e){return this.traits[e]||!1},e.prototype.getAllTraits=function(){var e,t=[];for(e in this.traits)this.traits.hasOwnProperty(e)&&this.traits[e]&&t.push(e);return t},e.prototype.getHeight=function(){return this.height},e.prototype.refreshChildren=function(t,n,i){var o=this;if(void 0===n&&(n=!1),void 0===i&&(i=!1),!i&&!this.isExpanded()){var r=function(e){e.needsChildrenRefresh=!0,e.forEachChild(r)};return r(this),Promise.resolve(this)}this.needsChildrenRefresh=!1;var s=function(){var i,r={item:o,isNested:n};o._onRefreshChildren.fire(r),i=o.doesHaveChildren?o.context.dataSource.getChildren(o.context.tree,o.element):Promise.resolve([]);var s=i.then((function(n){if(o.isDisposed()||o.registry.isDisposed())return Promise.resolve(null);if(!Array.isArray(n))return Promise.reject(new Error("Please return an array of children."));n=n?n.slice(0):[],n=o.sort(n);var i={};while(null!==o.firstChild)i[o.firstChild.id]=o.firstChild,o.removeChild(o.firstChild);for(var r=0,s=n.length;r=0;o--)this.onInsertItem(u[o]);for(o=this.heightMap.length-1;o>=i;o--)this.onRefreshItem(this.heightMap[o]);return a},e.prototype.onInsertItem=function(e){},e.prototype.onRemoveItems=function(e){var t,n=null,i=null,o=0,r=0;while(n=e.next()){if(o=this.indexes[n],t=this.heightMap[o],!t)return void console.error("view item doesnt exist");r-=t.height,delete this.indexes[n],this.onRemoveItem(t),null===i&&(i=o)}if(0!==r&&null!==i)for(this.heightMap.splice(i,o-i+1),o=i;o=n.top+n.height))return t;if(i===t)break;i=t}return this.heightMap.length},e.prototype.indexAfter=function(e){return Math.min(this.indexAt(e)+1,this.heightMap.length)},e.prototype.itemAtIndex=function(e){return this.heightMap[e]},e.prototype.itemAfter=function(e){return this.heightMap[this.indexes[e.model.id]+1]||null},e.prototype.createViewItem=function(e){throw new Error("not implemented")},e.prototype.dispose=function(){this.heightMap=[],this.indexes={}},e}(),e2=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),t2=function(){function e(e,t,n){this._posx=e,this._posy=t,this._target=n}return e.prototype.preventDefault=function(){},e.prototype.stopPropagation=function(){},Object.defineProperty(e.prototype,"target",{get:function(){return this._target},enumerable:!0,configurable:!0}),e}(),n2=function(e){function t(t){var n=e.call(this,t.posx,t.posy,t.target)||this;return n.originalEvent=t,n}return e2(t,e),t.prototype.preventDefault=function(){this.originalEvent.preventDefault()},t.prototype.stopPropagation=function(){this.originalEvent.stopPropagation()},t}(t2),i2=function(e){function t(t,n,i){var o=e.call(this,t,n,i.target)||this;return o.originalEvent=i,o}return e2(t,e),t.prototype.preventDefault=function(){this.originalEvent.preventDefault()},t.prototype.stopPropagation=function(){this.originalEvent.stopPropagation()},t}(t2),o2=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();function r2(e){try{e.parentElement.removeChild(e)}catch(t){}}var s2=function(){function e(e){this.context=e,this._cache={"":[]}}return e.prototype.alloc=function(e){var t=this.cache(e).pop();if(!t){var n=document.createElement("div");n.className="content";var i=document.createElement("div");i.appendChild(n);var o=null;try{o=this.context.renderer.renderTemplate(this.context.tree,e,n)}catch(r){console.error("Tree usage error: exception while rendering template"),console.error(r)}t={element:i,templateId:e,templateData:o}}return t},e.prototype.release=function(e,t){r2(t.element),this.cache(e).push(t)},e.prototype.cache=function(e){return this._cache[e]||(this._cache[e]=[])},e.prototype.garbageCollect=function(){var e=this;this._cache&&Object.keys(this._cache).forEach((function(t){e._cache[t].forEach((function(n){e.context.renderer.disposeTemplate(e.context.tree,t,n.templateData),n.element=null,n.templateData=null})),delete e._cache[t]}))},e.prototype.dispose=function(){this.garbageCollect(),this._cache=null},e}(),a2=function(){function e(e,t){var n=this;this.width=0,this.needsRender=!1,this.uri=null,this.unbindDragStart=Me.None,this._draggable=!1,this.context=e,this.model=t,this.id=this.model.id,this.row=null,this.top=0,this.height=t.getHeight(),this._styles={},t.getAllTraits().forEach((function(e){return n._styles[e]=!0})),t.isExpanded()&&this.addClass("expanded")}return Object.defineProperty(e.prototype,"expanded",{set:function(e){e?this.addClass("expanded"):this.removeClass("expanded")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"loading",{set:function(e){e?this.addClass("codicon-loading"):this.removeClass("codicon-loading")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"draggable",{get:function(){return this._draggable},set:function(e){this._draggable=e,this.render(!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dropTarget",{set:function(e){e?this.addClass("drop-target"):this.removeClass("drop-target")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this.row&&this.row.element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"templateId",{get:function(){return this._templateId||(this._templateId=this.context.renderer.getTemplateId&&this.context.renderer.getTemplateId(this.context.tree,this.model.getElement()))},enumerable:!0,configurable:!0}),e.prototype.addClass=function(e){this._styles[e]=!0,this.render(!0)},e.prototype.removeClass=function(e){delete this._styles[e],this.render(!0)},e.prototype.render=function(e){var t=this;if(void 0===e&&(e=!1),this.model&&this.element){var n=["monaco-tree-row"];n.push.apply(n,Object.keys(this._styles)),this.model.hasChildren()&&n.push("has-children"),this.element.className=n.join(" "),this.element.draggable=this.draggable,this.element.style.height=this.height+"px",this.element.setAttribute("role","treeitem");var i=this.context.accessibilityProvider,o=i.getAriaLabel(this.context.tree,this.model.getElement());if(o&&this.element.setAttribute("aria-label",o),i.getPosInSet&&i.getSetSize&&(this.element.setAttribute("aria-setsize",i.getSetSize()),this.element.setAttribute("aria-posinset",i.getPosInSet(this.context.tree,this.model.getElement()))),this.model.hasTrait("focused")){var r=vs(this.model.id);this.element.setAttribute("aria-selected","true"),this.element.setAttribute("id",r)}else this.element.setAttribute("aria-selected","false"),this.element.removeAttribute("id");this.model.hasChildren()?this.element.setAttribute("aria-expanded",String(!!this._styles["expanded"])):this.element.removeAttribute("aria-expanded"),this.element.setAttribute("aria-level",String(this.model.getDepth())),this.context.options.paddingOnRow?this.element.style.paddingLeft=this.context.options.twistiePixels+(this.model.getDepth()-1)*this.context.options.indentPixels+"px":(this.element.style.paddingLeft=(this.model.getDepth()-1)*this.context.options.indentPixels+"px",this.row.element.firstElementChild.style.paddingLeft=this.context.options.twistiePixels+"px");var s=this.context.dnd.getDragURI(this.context.tree,this.model.getElement());if(s!==this.uri&&(this.unbindDragStart&&this.unbindDragStart.dispose(),s?(this.uri=s,this.draggable=!0,this.unbindDragStart=_o(this.element,"dragstart",(function(e){t.onDragStart(e)}))):this.uri=null),!e&&this.element){var a=0;if(this.context.horizontalScrolling){var l=window.getComputedStyle(this.element);a=parseFloat(l.paddingLeft)}this.context.horizontalScrolling&&(this.element.style.width=Hn?"-moz-fit-content":"fit-content");try{this.context.renderer.renderElement(this.context.tree,this.model.getElement(),this.templateId,this.row.templateData)}catch(u){console.error("Tree usage error: exception while rendering element"),console.error(u)}this.context.horizontalScrolling&&(this.width=jo(this.element)+a,this.element.style.width="")}}},e.prototype.insertInDOM=function(e,t){if(this.row||(this.row=this.context.cache.alloc(this.templateId),this.element[c2.BINDING]=this),!this.element.parentElement){if(null===t)e.appendChild(this.element);else try{e.insertBefore(this.element,t)}catch(n){console.warn("Failed to locate previous tree element"),e.appendChild(this.element)}this.render()}},e.prototype.removeFromDOM=function(){this.row&&(this.unbindDragStart.dispose(),this.uri=null,this.element[c2.BINDING]=null,this.context.cache.release(this.templateId,this.row),this.row=null)},e.prototype.dispose=function(){this.row=null},e}(),l2=function(e){function t(t,n,i){var o=e.call(this,t,n)||this;return o.row={element:i,templateData:null,templateId:null},o}return o2(t,e),t.prototype.render=function(){if(this.model&&this.element){var e=["monaco-tree-wrapper"];e.push.apply(e,Object.keys(this._styles)),this.model.hasChildren()&&e.push("has-children"),this.element.className=e.join(" ")}},t.prototype.insertInDOM=function(e,t){},t.prototype.removeFromDOM=function(){},t}(a2);function u2(e,t){return!e&&!t||!(!e||!t)&&(e.accept===t.accept&&(e.bubble===t.bubble&&e.effect===t.effect))}var c2=function(e){function t(n,i){var o=e.call(this)||this;o.model=null,o.lastPointerType="",o.lastClickTimeStamp=0,o.contentWidthUpdateDelayer=new vi(50),o.isRefreshing=!1,o.refreshingPreviousChildrenIds={},o.currentDragAndDropData=null,o.currentDropTarget=null,o.currentDropTargets=null,o.currentDropDisposable=Me.None,o.gestureDisposable=Me.None,o.dragAndDropScrollInterval=null,o.dragAndDropScrollTimeout=null,o.dragAndDropMouseY=null,o.highlightedItemWasDraggable=!1,o.onHiddenScrollTop=null,o._onDOMFocus=new Qe,o.onDOMFocus=o._onDOMFocus.event,o._onDOMBlur=new Qe,o._onDidScroll=new Qe,t.counter++,o.instance=t.counter;var r="undefined"===typeof n.options.horizontalScrollMode?2:n.options.horizontalScrollMode;o.horizontalScrolling=2!==r,o.context={dataSource:n.dataSource,renderer:n.renderer,controller:n.controller,dnd:n.dnd,filter:n.filter,sorter:n.sorter,tree:n.tree,accessibilityProvider:n.accessibilityProvider,options:n.options,cache:new s2(n),horizontalScrolling:o.horizontalScrolling},o.modelListeners=[],o.viewListeners=[],o.items={},o.domNode=document.createElement("div"),o.domNode.className="monaco-tree no-focused-item monaco-tree-instance-"+o.instance,o.domNode.tabIndex=n.options.preventRootFocus?-1:0,o.styleElement=Yo(o.domNode),o.treeStyler=n.styler||new H1(o.styleElement,"monaco-tree-instance-"+o.instance),o.domNode.setAttribute("role","tree"),o.context.options.ariaLabel&&o.domNode.setAttribute("aria-label",o.context.options.ariaLabel),o.context.options.alwaysFocused&&ho(o.domNode,"focused"),o.context.options.paddingOnRow||ho(o.domNode,"no-row-padding"),o.wrapper=document.createElement("div"),o.wrapper.className="monaco-tree-wrapper",o.scrollableElement=new FL(o.wrapper,{alwaysConsumeMouseWheel:!0,horizontal:r,vertical:"undefined"!==typeof n.options.verticalScrollMode?n.options.verticalScrollMode:1,useShadows:n.options.useShadows}),o.scrollableElement.onScroll((function(e){o.render(e.scrollTop,e.height,e.scrollLeft,e.width,e.scrollWidth),o._onDidScroll.fire()})),Bn?(o.wrapper.style.msTouchAction="none",o.wrapper.style.msContentZooming="none"):o.gestureDisposable=Rm.addTarget(o.wrapper),o.rowsContainer=document.createElement("div"),o.rowsContainer.className="monaco-tree-rows",n.options.showTwistie&&(o.rowsContainer.className+=" show-twisties");var s=sr(o.domNode);return o.viewListeners.push(s.onDidFocus((function(){return o.onFocus()}))),o.viewListeners.push(s.onDidBlur((function(){return o.onBlur()}))),o.viewListeners.push(s),o.viewListeners.push(_o(o.domNode,"keydown",(function(e){return o.onKeyDown(e)}))),o.viewListeners.push(_o(o.domNode,"keyup",(function(e){return o.onKeyUp(e)}))),o.viewListeners.push(_o(o.domNode,"mousedown",(function(e){return o.onMouseDown(e)}))),o.viewListeners.push(_o(o.domNode,"mouseup",(function(e){return o.onMouseUp(e)}))),o.viewListeners.push(_o(o.wrapper,"auxclick",(function(e){e&&1===e.button&&o.onMouseMiddleClick(e)}))),o.viewListeners.push(_o(o.wrapper,"click",(function(e){return o.onClick(e)}))),o.viewListeners.push(_o(o.domNode,"contextmenu",(function(e){return o.onContextMenu(e)}))),o.viewListeners.push(_o(o.wrapper,Om.Tap,(function(e){return o.onTap(e)}))),o.viewListeners.push(_o(o.wrapper,Om.Change,(function(e){return o.onTouchChange(e)}))),Bn&&(o.viewListeners.push(_o(o.wrapper,"MSPointerDown",(function(e){return o.onMsPointerDown(e)}))),o.viewListeners.push(_o(o.wrapper,"MSGestureTap",(function(e){return o.onMsGestureTap(e)}))),o.viewListeners.push(Po(o.wrapper,"MSGestureChange",(function(e){return o.onThrottledMsGestureChange(e)}),(function(e,t){t.stopPropagation(),t.preventDefault();var n={translationY:t.translationY,translationX:t.translationX};return e&&(n.translationY+=e.translationY,n.translationX+=e.translationX),n})))),o.viewListeners.push(_o(window,"dragover",(function(e){return o.onDragOver(e)}))),o.viewListeners.push(_o(o.wrapper,"drop",(function(e){return o.onDrop(e)}))),o.viewListeners.push(_o(window,"dragend",(function(e){return o.onDragEnd(e)}))),o.viewListeners.push(_o(window,"dragleave",(function(e){return o.onDragOver(e)}))),o.wrapper.appendChild(o.rowsContainer),o.domNode.appendChild(o.scrollableElement.getDomNode()),i.appendChild(o.domNode),o.lastRenderTop=0,o.lastRenderHeight=0,o.didJustPressContextMenuKey=!1,o.currentDropTarget=null,o.currentDropTargets=[],o.shouldInvalidateDropReaction=!1,o.dragAndDropScrollInterval=null,o.dragAndDropScrollTimeout=null,o.onRowsChanged(),o.layout(),o.setupMSGesture(),o.applyStyles(n.options),o}return o2(t,e),t.prototype.applyStyles=function(e){this.treeStyler.style(e)},t.prototype.createViewItem=function(e){return new a2(this.context,e)},t.prototype.getHTMLElement=function(){return this.domNode},t.prototype.focus=function(){this.domNode.focus()},t.prototype.isFocused=function(){return document.activeElement===this.domNode},t.prototype.blur=function(){this.domNode.blur()},t.prototype.setupMSGesture=function(){var e=this;window.MSGesture&&(this.msGesture=new MSGesture,setTimeout((function(){return e.msGesture.target=e.wrapper}),100))},t.prototype.isTreeVisible=function(){return null===this.onHiddenScrollTop},t.prototype.layout=function(e,t){this.isTreeVisible()&&(this.viewHeight=e||Uo(this.wrapper),this.scrollHeight=this.getContentHeight(),this.horizontalScrolling&&(this.viewWidth=t||jo(this.wrapper)))},t.prototype.render=function(e,t,n,i,o){var r,s,a=e,l=e+t,u=this.lastRenderTop+this.lastRenderHeight;for(r=this.indexAfter(l)-1,s=this.indexAt(Math.max(u,a));r>=s;r--)this.insertItemInDOM(this.itemAtIndex(r));for(r=Math.min(this.indexAt(this.lastRenderTop),this.indexAfter(l))-1,s=this.indexAt(a);r>=s;r--)this.insertItemInDOM(this.itemAtIndex(r));for(r=this.indexAt(this.lastRenderTop),s=Math.min(this.indexAt(a),this.indexAfter(u));r1e3,u=[],c=!1;if(!l){var d=new Zc({getElements:function(){return o}},{getElements:function(){return r.map((function(e){return e.id}))}},null);u=d.ComputeDiff(!1).changes,c=u.some((function(e){if(e.modifiedLength>0)for(var n=e.modifiedStart,i=e.modifiedStart+e.modifiedLength;n0&&this.onRemoveItems(new We(o,f.originalStart,f.originalStart+f.originalLength)),f.modifiedLength>0){var g=r[f.modifiedStart-1]||n;g=g.getDepth()>0?g:null,this.onInsertItems(new We(r,f.modifiedStart,f.modifiedStart+f.modifiedLength),g?g.id:null)}}else(l||u.length)&&(this.onRemoveItems(new We(o)),this.onInsertItems(new We(r),n.getDepth()>0?n.id:null));(l||u.length)&&this.onRowsChanged()}},t.prototype.onItemRefresh=function(e){this.onItemsRefresh([e])},t.prototype.onItemsRefresh=function(e){var t=this;this.onRefreshItemSet(e.filter((function(e){return t.items.hasOwnProperty(e.id)}))),this.onRowsChanged()},t.prototype.onItemExpanding=function(e){var t=this.items[e.item.id];t&&(t.expanded=!0)},t.prototype.onItemExpanded=function(e){var t=e.item,n=this.items[t.id];if(n){n.expanded=!0;var i=this.onInsertItems(t.getNavigator(),t.id)||0,o=this.scrollTop;n.top+n.height<=this.scrollTop&&(o+=i),this.onRowsChanged(o)}},t.prototype.onItemCollapsing=function(e){var t=e.item,n=this.items[t.id];n&&(n.expanded=!1,this.onRemoveItems(new ze(t.getNavigator(),(function(e){return e&&e.id}))),this.onRowsChanged())},t.prototype.onItemReveal=function(e){var t=e.item,n=e.relativeTop,i=this.items[t.id];if(i)if(null!==n){n=n<0?0:n,n=n>1?1:n;var o=i.height-this.viewHeight;this.scrollTop=o*n+i.top}else{var r=i.top+i.height,s=this.scrollTop+this.viewHeight;i.top=s&&(this.scrollTop=r-this.viewHeight)}},t.prototype.onItemAddTrait=function(e){var t=e.item,n=e.trait,i=this.items[t.id];i&&i.addClass(n),"highlighted"===n&&(ho(this.domNode,n),i&&(this.highlightedItemWasDraggable=!!i.draggable,i.draggable&&(i.draggable=!1)))},t.prototype.onItemRemoveTrait=function(e){var t=e.item,n=e.trait,i=this.items[t.id];i&&i.removeClass(n),"highlighted"===n&&(fo(this.domNode,n),this.highlightedItemWasDraggable&&(i.draggable=!0),this.highlightedItemWasDraggable=!1)},t.prototype.onModelFocusChange=function(){var e=this.model&&this.model.getFocus();mo(this.domNode,"no-focused-item",!e),e?this.domNode.setAttribute("aria-activedescendant",vs(this.context.dataSource.getId(this.context.tree,e))):this.domNode.removeAttribute("aria-activedescendant")},t.prototype.onInsertItem=function(e){var t=this;e.onDragStart=function(n){t.onDragStart(e,n)},e.needsRender=!0,this.refreshViewItem(e),this.items[e.id]=e},t.prototype.onRefreshItem=function(e,t){void 0===t&&(t=!1),e.needsRender=e.needsRender||t,this.refreshViewItem(e)},t.prototype.onRemoveItem=function(e){this.removeItemFromDOM(e),e.dispose(),delete this.items[e.id]},t.prototype.refreshViewItem=function(e){e.render(),this.shouldBeRendered(e)?this.insertItemInDOM(e):this.removeItemFromDOM(e)},t.prototype.onClick=function(e){if(!this.lastPointerType||"mouse"===this.lastPointerType){var t=new di(e),n=this.getItemAround(t.target);n&&(Bn&&Date.now()-this.lastClickTimeStamp<300&&(t.detail=2),this.lastClickTimeStamp=Date.now(),this.context.controller.onClick(this.context.tree,n.model.getElement(),t))}},t.prototype.onMouseMiddleClick=function(e){if(this.context.controller.onMouseMiddleClick){var t=new di(e),n=this.getItemAround(t.target);n&&this.context.controller.onMouseMiddleClick(this.context.tree,n.model.getElement(),t)}},t.prototype.onMouseDown=function(e){if(this.didJustPressContextMenuKey=!1,this.context.controller.onMouseDown&&(!this.lastPointerType||"mouse"===this.lastPointerType)){var t=new di(e);if(!(t.ctrlKey&&s["f"]&&s["e"])){var n=this.getItemAround(t.target);n&&this.context.controller.onMouseDown(this.context.tree,n.model.getElement(),t)}}},t.prototype.onMouseUp=function(e){if(this.context.controller.onMouseUp&&(!this.lastPointerType||"mouse"===this.lastPointerType)){var t=new di(e);if(!(t.ctrlKey&&s["f"]&&s["e"])){var n=this.getItemAround(t.target);n&&this.context.controller.onMouseUp(this.context.tree,n.model.getElement(),t)}}},t.prototype.onTap=function(e){var t=this.getItemAround(e.initialTarget);t&&this.context.controller.onTap(this.context.tree,t.model.getElement(),e)},t.prototype.onTouchChange=function(e){e.preventDefault(),e.stopPropagation(),this.scrollTop-=e.translationY},t.prototype.onContextMenu=function(e){var t,n;if(e instanceof KeyboardEvent||this.didJustPressContextMenuKey){this.didJustPressContextMenuKey=!1;var i=new oi(e);n=this.model.getFocus();var o=void 0;if(n){var r=this.context.dataSource.getId(this.context.tree,n),s=this.items[r];o=Wo(s.element)}else n=this.model.getInput(),o=Wo(this.inputItem.element);t=new i2(o.left+o.width,o.top,i)}else{var a=new di(e),l=this.getItemAround(a.target);if(!l)return;n=l.model.getElement(),t=new n2(a)}this.context.controller.onContextMenu(this.context.tree,n,t)},t.prototype.onKeyDown=function(e){var t=new oi(e);this.didJustPressContextMenuKey=58===t.keyCode||t.shiftKey&&68===t.keyCode,t.target&&t.target.tagName&&"input"===t.target.tagName.toLowerCase()||(this.didJustPressContextMenuKey&&(t.preventDefault(),t.stopPropagation()),this.context.controller.onKeyDown(this.context.tree,t))},t.prototype.onKeyUp=function(e){this.didJustPressContextMenuKey&&this.onContextMenu(e),this.didJustPressContextMenuKey=!1,this.context.controller.onKeyUp(this.context.tree,new oi(e))},t.prototype.onDragStart=function(e,t){if(!this.model.getHighlight()){var n,i=e.model.getElement(),o=this.model.getSelection();if(n=o.indexOf(i)>-1?o:[i],t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setData(LE.RESOURCES,JSON.stringify([e.uri])),t.dataTransfer.setDragImage){var r=void 0;r=this.context.dnd.getDragLabel?this.context.dnd.getDragLabel(this.context.tree,n):String(n.length);var s=document.createElement("div");s.className="monaco-tree-drag-image",s.textContent=r,document.body.appendChild(s),t.dataTransfer.setDragImage(s,-10,-10),setTimeout((function(){return document.body.removeChild(s)}),0)}this.currentDragAndDropData=new Z1(n),DE.CurrentDragAndDropData=new $1(n),this.context.dnd.onDragStart(this.context.tree,this.currentDragAndDropData,new hi(t))}},t.prototype.setupDragAndDropScrollInterval=function(){var e=this,t=Vo(this.wrapper).top;this.dragAndDropScrollInterval||(this.dragAndDropScrollInterval=window.setInterval((function(){if(null!==e.dragAndDropMouseY){var n=e.dragAndDropMouseY-t,i=0,o=e.viewHeight-35;n<35?i=Math.max(-14,.2*(n-35)):n>o&&(i=Math.min(14,.2*(n-o))),e.scrollTop+=i}}),10),this.cancelDragAndDropScrollTimeout(),this.dragAndDropScrollTimeout=window.setTimeout((function(){e.cancelDragAndDropScrollInterval(),e.dragAndDropScrollTimeout=null}),1e3))},t.prototype.cancelDragAndDropScrollInterval=function(){this.dragAndDropScrollInterval&&(window.clearInterval(this.dragAndDropScrollInterval),this.dragAndDropScrollInterval=null),this.cancelDragAndDropScrollTimeout()},t.prototype.cancelDragAndDropScrollTimeout=function(){this.dragAndDropScrollTimeout&&(window.clearTimeout(this.dragAndDropScrollTimeout),this.dragAndDropScrollTimeout=null)},t.prototype.onDragOver=function(e){var t=this;e.preventDefault();var n,i=new hi(e),o=this.getItemAround(i.target);if(!o||0===i.posx&&0===i.posy&&i.browserEvent.type===tr.DRAG_LEAVE)return this.currentDropTarget&&(this.currentDropTargets.forEach((function(e){return e.dropTarget=!1})),this.currentDropTargets=[],this.currentDropDisposable.dispose()),this.cancelDragAndDropScrollInterval(),this.currentDropTarget=null,this.currentDropElement=null,this.dragAndDropMouseY=null,!1;if(this.setupDragAndDropScrollInterval(),this.dragAndDropMouseY=i.posy,!this.currentDragAndDropData)if(DE.CurrentDragAndDropData)this.currentDragAndDropData=DE.CurrentDragAndDropData;else{if(!i.dataTransfer.types)return!1;this.currentDragAndDropData=new X1}this.currentDragAndDropData.update(i.browserEvent.dataTransfer);var r,s=o.model;do{if(n=s?s.getElement():this.model.getInput(),r=this.context.dnd.onDragOver(this.context.tree,this.currentDragAndDropData,n,i),!r||1!==r.bubble)break;s=s&&s.parent}while(s);if(!s)return this.currentDropElement=null,!1;var a=r&&r.accept;a?(this.currentDropElement=s.getElement(),i.preventDefault(),i.dataTransfer.dropEffect=0===r.effect?"copy":"move"):this.currentDropElement=null;var l=s.id===this.inputItem.id?this.inputItem:this.items[s.id];if((this.shouldInvalidateDropReaction||this.currentDropTarget!==l||!u2(this.currentDropElementReaction,r))&&(this.shouldInvalidateDropReaction=!1,this.currentDropTarget&&(this.currentDropTargets.forEach((function(e){return e.dropTarget=!1})),this.currentDropTargets=[],this.currentDropDisposable.dispose()),this.currentDropTarget=l,this.currentDropElementReaction=r,a)){if(this.currentDropTarget&&(this.currentDropTarget.dropTarget=!0,this.currentDropTargets.push(this.currentDropTarget)),0===r.bubble){var u=s.getNavigator(),c=void 0;while(c=u.next())o=this.items[c.id],o&&(o.dropTarget=!0,this.currentDropTargets.push(o))}if(r.autoExpand){var d=_i(500);this.currentDropDisposable=Ae((function(){return d.cancel()})),d.then((function(){return t.context.tree.expand(t.currentDropElement)})).then((function(){return t.shouldInvalidateDropReaction=!0}))}}return!0},t.prototype.onDrop=function(e){if(this.currentDropElement){var t=new hi(e);t.preventDefault(),this.currentDragAndDropData.update(t.browserEvent.dataTransfer),this.context.dnd.drop(this.context.tree,this.currentDragAndDropData,this.currentDropElement,t),this.onDragEnd(e)}this.cancelDragAndDropScrollInterval()},t.prototype.onDragEnd=function(e){this.currentDropTarget&&(this.currentDropTargets.forEach((function(e){return e.dropTarget=!1})),this.currentDropTargets=[]),this.currentDropDisposable.dispose(),this.cancelDragAndDropScrollInterval(),this.currentDragAndDropData=null,DE.CurrentDragAndDropData=void 0,this.currentDropElement=null,this.currentDropTarget=null,this.dragAndDropMouseY=null},t.prototype.onFocus=function(){this.context.options.alwaysFocused||ho(this.domNode,"focused"),this._onDOMFocus.fire()},t.prototype.onBlur=function(){this.context.options.alwaysFocused||fo(this.domNode,"focused"),this.domNode.removeAttribute("aria-activedescendant"),this._onDOMBlur.fire()},t.prototype.onMsPointerDown=function(e){if(this.msGesture){var t=e.pointerType;t!==(e.MSPOINTER_TYPE_MOUSE||"mouse")?t===(e.MSPOINTER_TYPE_TOUCH||"touch")&&(this.lastPointerType="touch",e.stopPropagation(),e.preventDefault(),this.msGesture.addPointer(e.pointerId)):this.lastPointerType="mouse"}},t.prototype.onThrottledMsGestureChange=function(e){this.scrollTop-=e.translationY},t.prototype.onMsGestureTap=function(e){e.initialTarget=document.elementFromPoint(e.clientX,e.clientY),this.onTap(e)},t.prototype.insertItemInDOM=function(e){var t=null,n=this.itemAfter(e);n&&n.element&&(t=n.element),e.insertInDOM(this.rowsContainer,t)},t.prototype.removeItemFromDOM=function(e){e&&e.removeFromDOM()},t.prototype.shouldBeRendered=function(e){return e.topthis.lastRenderTop},t.prototype.getItemAround=function(e){var n=this.inputItem,i=e;do{if(i[t.BINDING]&&(n=i[t.BINDING]),i===this.wrapper||i===this.domNode)return n;if(i===this.scrollableElement.getDomNode()||i===document.body)return}while(i=i.parentElement)},t.prototype.releaseModel=function(){this.model&&(this.modelListeners=De(this.modelListeners),this.model=null)},t.prototype.dispose=function(){var t=this;this.scrollableElement.dispose(),this.releaseModel(),this.viewListeners=De(this.viewListeners),this._onDOMFocus.dispose(),this._onDOMBlur.dispose(),this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.items&&Object.keys(this.items).forEach((function(e){return t.items[e].removeFromDOM()})),this.context.cache&&this.context.cache.dispose(),this.gestureDisposable.dispose(),e.prototype.dispose.call(this)},t.BINDING="monaco-tree-row",t.LOADING_DECORATION_DELAY=800,t.counter=0,t}(J1),d2=function(){function e(e,t,n){if(void 0===n&&(n={}),this.tree=e,this.configuration=t,this.options=n,!t.dataSource)throw new Error("You must provide a Data Source to the tree.");this.dataSource=t.dataSource,this.renderer=t.renderer,this.controller=t.controller||new F1({clickBehavior:1,keyboardSupport:"boolean"!==typeof n.keyboardSupport||n.keyboardSupport}),this.dnd=t.dnd||new B1,this.filter=t.filter||new V1,this.sorter=t.sorter,this.accessibilityProvider=t.accessibilityProvider||new W1,this.styler=t.styler}return e}(),h2={listFocusBackground:ky.fromHex("#073655"),listActiveSelectionBackground:ky.fromHex("#0E639C"),listActiveSelectionForeground:ky.fromHex("#FFFFFF"),listFocusAndSelectionBackground:ky.fromHex("#094771"),listFocusAndSelectionForeground:ky.fromHex("#FFFFFF"),listInactiveSelectionBackground:ky.fromHex("#3F3F46"),listHoverBackground:ky.fromHex("#2A2D2E"),listDropBackground:ky.fromHex("#383B3D")},p2=function(){function e(e,t,n){void 0===n&&(n={}),this._onDidChangeFocus=new Je,this.onDidChangeFocus=this._onDidChangeFocus.event,this._onDidChangeSelection=new Je,this.onDidChangeSelection=this._onDidChangeSelection.event,this._onHighlightChange=new Je,this._onDidExpandItem=new Je,this._onDidCollapseItem=new Je,this._onDispose=new Qe,this.onDidDispose=this._onDispose.event,this.container=e,dl(n,h2,!1),n.twistiePixels="number"===typeof n.twistiePixels?n.twistiePixels:32,n.showTwistie=!1!==n.showTwistie,n.indentPixels="number"===typeof n.indentPixels?n.indentPixels:12,n.alwaysFocused=!0===n.alwaysFocused,n.useShadows=!1!==n.useShadows,n.paddingOnRow=!1!==n.paddingOnRow,n.showLoading=!1!==n.showLoading,this.context=new d2(this,t,n),this.model=new Q1(this.context),this.view=new c2(this.context,this.container),this.view.setModel(this.model),this._onDidChangeFocus.input=this.model.onDidFocus,this._onDidChangeSelection.input=this.model.onDidSelect,this._onHighlightChange.input=this.model.onDidHighlight,this._onDidExpandItem.input=this.model.onDidExpandItem,this._onDidCollapseItem.input=this.model.onDidCollapseItem}return e.prototype.style=function(e){this.view.applyStyles(e)},Object.defineProperty(e.prototype,"onDidFocus",{get:function(){return this.view.onDOMFocus},enumerable:!0,configurable:!0}),e.prototype.getHTMLElement=function(){return this.view.getHTMLElement()},e.prototype.layout=function(e,t){this.view.layout(e,t)},e.prototype.domFocus=function(){this.view.focus()},e.prototype.isDOMFocused=function(){return this.view.isFocused()},e.prototype.domBlur=function(){this.view.blur()},e.prototype.setInput=function(e){return this.model.setInput(e)},e.prototype.getInput=function(){return this.model.getInput()},e.prototype.expand=function(e){return this.model.expand(e)},e.prototype.collapse=function(e,t){return void 0===t&&(t=!1),this.model.collapse(e,t)},e.prototype.toggleExpansion=function(e,t){return void 0===t&&(t=!1),this.model.toggleExpansion(e,t)},e.prototype.isExpanded=function(e){return this.model.isExpanded(e)},e.prototype.reveal=function(e,t){return void 0===t&&(t=null),this.model.reveal(e,t)},e.prototype.getHighlight=function(){return this.model.getHighlight()},e.prototype.clearHighlight=function(e){this.model.setHighlight(null,e)},e.prototype.setSelection=function(e,t){this.model.setSelection(e,t)},e.prototype.getSelection=function(){return this.model.getSelection()},e.prototype.clearSelection=function(e){this.model.setSelection([],e)},e.prototype.setFocus=function(e,t){this.model.setFocus(e,t)},e.prototype.getFocus=function(){return this.model.getFocus()},e.prototype.focusNext=function(e,t){this.model.focusNext(e,t)},e.prototype.focusPrevious=function(e,t){this.model.focusPrevious(e,t)},e.prototype.focusParent=function(e){this.model.focusParent(e)},e.prototype.focusFirstChild=function(e){this.model.focusFirstChild(e)},e.prototype.focusFirst=function(e,t){this.model.focusFirst(e,t)},e.prototype.focusNth=function(e,t){this.model.focusNth(e,t)},e.prototype.focusLast=function(e,t){this.model.focusLast(e,t)},e.prototype.focusNextPage=function(e){this.view.focusNextPage(e)},e.prototype.focusPreviousPage=function(e){this.view.focusPreviousPage(e)},e.prototype.clearFocus=function(e){this.model.setFocus(null,e)},e.prototype.dispose=function(){this._onDispose.fire(),this.model.dispose(),this.view.dispose(),this._onDidChangeFocus.dispose(),this._onDidChangeSelection.dispose(),this._onHighlightChange.dispose(),this._onDidExpandItem.dispose(),this._onDidCollapseItem.dispose(),this._onDispose.dispose()},e}(),f2=(n("1f26"),function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}()),g2="done",m2="active",v2="infinite",_2="discrete",y2="monaco-progress-container",b2="progress-bit",w2={progressBarBackground:ky.fromHex("#0E70C0")},C2=function(e){function t(t,n){var i=e.call(this)||this;return i.options=n||Object.create(null),dl(i.options,w2,!1),i.workedVal=0,i.progressBarBackground=i.options.progressBarBackground,i._register(i.showDelayedScheduler=new xi((function(){return hr(i.element)}),0)),i.create(t),i}return f2(t,e),t.prototype.create=function(e){this.element=document.createElement("div"),ho(this.element,y2),e.appendChild(this.element),this.bit=document.createElement("div"),ho(this.bit,b2),this.element.appendChild(this.bit),this.applyStyles()},t.prototype.off=function(){this.bit.style.width="inherit",this.bit.style.opacity="1",go(this.element,m2,v2,_2),this.workedVal=0,this.totalWork=void 0},t.prototype.stop=function(){return this.doDone(!1)},t.prototype.doDone=function(e){var t=this;return ho(this.element,g2),co(this.element,v2)?(this.bit.style.opacity="0",e?setTimeout((function(){return t.off()}),200):this.off()):(this.bit.style.width="inherit",e?setTimeout((function(){return t.off()}),200):this.off()),this},t.prototype.hide=function(){pr(this.element),this.showDelayedScheduler.cancel()},t.prototype.style=function(e){this.progressBarBackground=e.progressBarBackground,this.applyStyles()},t.prototype.applyStyles=function(){if(this.bit){var e=this.progressBarBackground?this.progressBarBackground.toString():"";this.bit.style.backgroundColor=e}},t}(Me),S2=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),x2=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return S2(t,e),t.prototype.onContextMenu=function(t,n,i){return s["e"]?this.onLeftClick(t,n,i):e.prototype.onContextMenu.call(this,t,n,i)},t}(F1),L2={background:ky.fromHex("#1E1E1E"),foreground:ky.fromHex("#CCCCCC"),pickerGroupForeground:ky.fromHex("#0097FB"),pickerGroupBorder:ky.fromHex("#3F3F46"),widgetShadow:ky.fromHex("#000000"),progressBarBackground:ky.fromHex("#0E70C0")},N2=r("quickOpenAriaLabel","Quick picker. Type to narrow down results."),D2=function(e){function t(t,n,i){var o=e.call(this)||this;return o.isDisposed=!1,o.container=t,o.callbacks=n,o.options=i,o.styles=i||Object.create(null),dl(o.styles,L2,!1),o.model=null,o}return S2(t,e),t.prototype.getModel=function(){return this.model},t.prototype.create=function(){var e=this;this.element=document.createElement("div"),ho(this.element,"monaco-quick-open-widget"),this.container.appendChild(this.element),this._register(_o(this.element,tr.CONTEXT_MENU,(function(e){return nr.stop(e,!0)}))),this._register(_o(this.element,tr.FOCUS,(function(t){return e.gainingFocus()}),!0)),this._register(_o(this.element,tr.BLUR,(function(t){return e.loosingFocus(t)}),!0)),this._register(_o(this.element,tr.KEY_DOWN,(function(t){var n=new oi(t);if(9===n.keyCode)nr.stop(t,!0),e.hide(2);else if(2===n.keyCode&&!n.altKey&&!n.ctrlKey&&!n.metaKey){var i=t.currentTarget.querySelectorAll("input, .monaco-tree, .monaco-tree-row.focused .action-label.icon");n.shiftKey&&n.target===i[0]?(nr.stop(t,!0),i[i.length-1].focus()):n.shiftKey||n.target!==i[i.length-1]||(nr.stop(t,!0),i[0].focus())}}))),this.progressBar=this._register(new C2(this.element,{progressBarBackground:this.styles.progressBarBackground})),this.progressBar.hide(),this.inputContainer=document.createElement("div"),ho(this.inputContainer,"quick-open-input"),this.element.appendChild(this.inputContainer),this.inputBox=this._register(new mz(this.inputContainer,void 0,{placeholder:this.options.inputPlaceHolder||"",ariaLabel:N2,inputBackground:this.styles.inputBackground,inputForeground:this.styles.inputForeground,inputBorder:this.styles.inputBorder,inputValidationInfoBackground:this.styles.inputValidationInfoBackground,inputValidationInfoForeground:this.styles.inputValidationInfoForeground,inputValidationInfoBorder:this.styles.inputValidationInfoBorder,inputValidationWarningBackground:this.styles.inputValidationWarningBackground,inputValidationWarningForeground:this.styles.inputValidationWarningForeground,inputValidationWarningBorder:this.styles.inputValidationWarningBorder,inputValidationErrorBackground:this.styles.inputValidationErrorBackground,inputValidationErrorForeground:this.styles.inputValidationErrorForeground,inputValidationErrorBorder:this.styles.inputValidationErrorBorder})),this.inputElement=this.inputBox.inputElement,this.inputElement.setAttribute("role","combobox"),this.inputElement.setAttribute("aria-haspopup","false"),this.inputElement.setAttribute("aria-autocomplete","list"),this._register(_o(this.inputBox.inputElement,tr.INPUT,(function(t){return e.onType()}))),this._register(_o(this.inputBox.inputElement,tr.KEY_DOWN,(function(t){var n=new oi(t),i=e.shouldOpenInBackground(n);if(2!==n.keyCode)if(18===n.keyCode||16===n.keyCode||12===n.keyCode||11===n.keyCode)nr.stop(t,!0),e.navigateInTree(n.keyCode,n.shiftKey),e.inputBox.inputElement.selectionStart===e.inputBox.inputElement.selectionEnd&&(e.inputBox.inputElement.selectionStart=e.inputBox.value.length);else if(3===n.keyCode||i){nr.stop(t,!0);var o=e.tree.getFocus();o&&e.elementSelected(o,t,i?2:1)}}))),this.resultCount=document.createElement("div"),ho(this.resultCount,"quick-open-result-count"),this.resultCount.setAttribute("aria-live","polite"),this.resultCount.setAttribute("aria-atomic","true"),this.element.appendChild(this.resultCount),this.treeContainer=document.createElement("div"),ho(this.treeContainer,"quick-open-tree"),this.element.appendChild(this.treeContainer);var t=this.options.treeCreator||function(e,t,n){return new p2(e,t,n)};return this.tree=this._register(t(this.treeContainer,{dataSource:new M1(this),controller:new x2({clickBehavior:1,keyboardSupport:this.options.keyboardSupport}),renderer:this.renderer=new P1(this,this.styles),filter:new T1(this),accessibilityProvider:new O1(this)},{twistiePixels:11,indentPixels:0,alwaysFocused:!0,verticalScrollMode:3,horizontalScrollMode:2,ariaLabel:r("treeAriaLabel","Quick Picker"),keyboardSupport:this.options.keyboardSupport,preventRootFocus:!1})),this.treeElement=this.tree.getHTMLElement(),this._register(this.tree.onDidChangeFocus((function(t){e.elementFocused(t.focus,t)}))),this._register(this.tree.onDidChangeSelection((function(t){if(t.selection&&t.selection.length>0){var n=t.payload&&t.payload.originalEvent instanceof di?t.payload.originalEvent:void 0,i=!!n&&e.shouldOpenInBackground(n);e.elementSelected(t.selection[0],t,i?2:1)}}))),this._register(_o(this.treeContainer,tr.KEY_DOWN,(function(t){var n=new oi(t);if(e.quickNavigateConfiguration)if(18===n.keyCode||16===n.keyCode||12===n.keyCode||11===n.keyCode)nr.stop(t,!0),e.navigateInTree(n.keyCode);else if(3===n.keyCode){nr.stop(t,!0);var i=e.tree.getFocus();i&&e.elementSelected(i,t)}}))),this._register(_o(this.treeContainer,tr.KEY_UP,(function(t){var n=new oi(t),i=n.keyCode;if(e.quickNavigateConfiguration){var o=e.quickNavigateConfiguration.keybindings,r=o.some((function(e){var t=e.getParts(),o=t[0],r=t[1];return!r&&(o.shiftKey&&4===i?!(n.ctrlKey||n.altKey||n.metaKey):!(!o.altKey||6!==i)||(!(!o.ctrlKey||5!==i)||!(!o.metaKey||57!==i)))}));if(r){var s=e.tree.getFocus();s&&e.elementSelected(s,t)}}}))),this.layoutDimensions&&this.layout(this.layoutDimensions),this.applyStyles(),this._register(_o(this.treeContainer,tr.KEY_DOWN,(function(t){var n=new oi(t);e.quickNavigateConfiguration||18!==n.keyCode&&16!==n.keyCode&&12!==n.keyCode&&11!==n.keyCode||(nr.stop(t,!0),e.navigateInTree(n.keyCode,n.shiftKey),e.treeElement.focus())}))),this.element},t.prototype.style=function(e){this.styles=e,this.applyStyles()},t.prototype.applyStyles=function(){if(this.element){var e=this.styles.foreground?this.styles.foreground.toString():null,t=this.styles.background?this.styles.background.toString():"",n=this.styles.borderColor?this.styles.borderColor.toString():"",i=this.styles.widgetShadow?this.styles.widgetShadow.toString():"";this.element.style.color=e,this.element.style.backgroundColor=t,this.element.style.borderColor=n,this.element.style.borderWidth=n?"1px":"",this.element.style.borderStyle=n?"solid":"",this.element.style.boxShadow=i?"0 5px 8px "+i:""}this.progressBar&&this.progressBar.style({progressBarBackground:this.styles.progressBarBackground}),this.inputBox&&this.inputBox.style({inputBackground:this.styles.inputBackground,inputForeground:this.styles.inputForeground,inputBorder:this.styles.inputBorder,inputValidationInfoBackground:this.styles.inputValidationInfoBackground,inputValidationInfoForeground:this.styles.inputValidationInfoForeground,inputValidationInfoBorder:this.styles.inputValidationInfoBorder,inputValidationWarningBackground:this.styles.inputValidationWarningBackground,inputValidationWarningForeground:this.styles.inputValidationWarningForeground,inputValidationWarningBorder:this.styles.inputValidationWarningBorder,inputValidationErrorBackground:this.styles.inputValidationErrorBackground,inputValidationErrorForeground:this.styles.inputValidationErrorForeground,inputValidationErrorBorder:this.styles.inputValidationErrorBorder}),this.tree&&!this.options.treeCreator&&this.tree.style(this.styles),this.renderer&&this.renderer.updateStyles(this.styles)},t.prototype.shouldOpenInBackground=function(e){if(e instanceof oi){if(17!==e.keyCode)return!1;if(e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return!1;var t=this.inputBox.inputElement;return t.selectionEnd===this.inputBox.value.length&&t.selectionStart===t.selectionEnd}return e.middleButton},t.prototype.onType=function(){var e=this.inputBox.value;this.helpText&&(e?pr(this.helpText):hr(this.helpText)),this.callbacks.onType(e)},t.prototype.navigateInTree=function(e,t){var n=this.tree.getInput(),i=n?n.entries:[],o=this.tree.getFocus();switch(e){case 18:this.tree.focusNext();break;case 16:this.tree.focusPrevious();break;case 12:this.tree.focusNextPage();break;case 11:this.tree.focusPreviousPage();break;case 2:t?this.tree.focusPrevious():this.tree.focusNext();break}var r=this.tree.getFocus();i.length>1&&o===r&&(16===e||2===e&&t?this.tree.focusLast():(18===e||2===e&&!t)&&this.tree.focusFirst()),r=this.tree.getFocus(),r&&this.tree.reveal(r)},t.prototype.elementFocused=function(e,t){if(e&&this.isVisible()){var n=this.treeElement.getAttribute("aria-activedescendant");n?this.inputElement.setAttribute("aria-activedescendant",n):this.inputElement.removeAttribute("aria-activedescendant");var i={event:t,keymods:this.extractKeyMods(t),quickNavigateConfiguration:this.quickNavigateConfiguration};this.model.runner.run(e,0,i)}},t.prototype.elementSelected=function(e,t,n){var i=!0;if(this.isVisible()){var o=n||1,r={event:t,keymods:this.extractKeyMods(t),quickNavigateConfiguration:this.quickNavigateConfiguration};i=this.model.runner.run(e,o,r)}i&&this.hide(0)},t.prototype.extractKeyMods=function(e){return{ctrlCmd:e&&(e.ctrlKey||e.metaKey||e.payload&&e.payload.originalEvent&&(e.payload.originalEvent.ctrlKey||e.payload.originalEvent.metaKey)),alt:e&&(e.altKey||e.payload&&e.payload.originalEvent&&e.payload.originalEvent.altKey)}},t.prototype.show=function(e,t){this.visible=!0,this.isLoosingFocus=!1,this.quickNavigateConfiguration=t?t.quickNavigateConfiguration:void 0,this.quickNavigateConfiguration?(pr(this.inputContainer),hr(this.element),this.tree.domFocus()):(hr(this.inputContainer),hr(this.element),this.inputBox.focus()),this.helpText&&(this.quickNavigateConfiguration||ga(e)?pr(this.helpText):hr(this.helpText)),ga(e)?this.doShowWithPrefix(e):(t&&t.value&&this.restoreLastInput(t.value),this.doShowWithInput(e,t&&t.autoFocus?t.autoFocus:{})),t&&t.inputSelection&&!this.quickNavigateConfiguration&&this.inputBox.select(t.inputSelection),this.callbacks.onShow&&this.callbacks.onShow()},t.prototype.restoreLastInput=function(e){this.inputBox.value=e,this.inputBox.select(),this.callbacks.onType(e)},t.prototype.doShowWithPrefix=function(e){this.inputBox.value=e,this.callbacks.onType(e)},t.prototype.doShowWithInput=function(e,t){this.setInput(e,t)},t.prototype.setInputAndLayout=function(e,t){var n=this;this.treeContainer.style.height=this.getHeight(e)+"px",this.tree.setInput(null).then((function(){return n.model=e,n.inputElement.setAttribute("aria-haspopup",String(e&&e.entries&&e.entries.length>0)),n.tree.setInput(e)})).then((function(){n.tree.layout();var i=e?e.entries.filter((function(t){return n.isElementVisible(e,t)})):[];n.updateResultCount(i.length),i.length&&n.autoFocus(e,i,t)}))},t.prototype.isElementVisible=function(e,t){return!e.filter||e.filter.isVisible(t)},t.prototype.autoFocus=function(e,t,n){if(void 0===n&&(n={}),n.autoFocusPrefixMatch){for(var i=void 0,o=void 0,r=n.autoFocusPrefixMatch,s=r.toLowerCase(),a=0,l=t;an.autoFocusIndex&&(this.tree.focusNth(n.autoFocusIndex),this.tree.reveal(this.tree.getFocus())):n.autoFocusSecondEntry?t.length>1&&this.tree.focusNth(1):n.autoFocusLastEntry&&t.length>1&&this.tree.focusLast()},t.prototype.getHeight=function(e){var n=this,i=e.renderer;if(!e){var o=i.getHeight(null);return this.options.minItemsToShow?this.options.minItemsToShow*o:0}var r,s=0;this.layoutDimensions&&this.layoutDimensions.height&&(r=.4*(this.layoutDimensions.height-50)),(!r||r>t.MAX_ITEMS_HEIGHT)&&(r=t.MAX_ITEMS_HEIGHT);for(var a=e.entries.filter((function(t){return n.isElementVisible(e,t)})),l=this.options.maxItemsToShow||a.length,u=0;u=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},I2=function(e,t){return function(n,i){t(n,i,e)}},M2=function(){function e(e,t){this.themeService=t,this.widget=null,this.rangeHighlightDecorationId=null,this.lastKnownEditorSelection=null,this.editor=e}return e.get=function(t){return t.getContribution(e.ID)},e.prototype.dispose=function(){this.widget&&(this.widget.destroy(),this.widget=null)},e.prototype.run=function(e){var t=this;this.widget&&(this.widget.destroy(),this.widget=null);var n=function(e){t.clearDecorations(),e&&t.lastKnownEditorSelection&&(t.editor.setSelection(t.lastKnownEditorSelection),t.editor.revealRangeInCenterIfOutsideViewport(t.lastKnownEditorSelection,0)),t.lastKnownEditorSelection=null,document.activeElement!==document.body&&e||t.editor.focus()};this.widget=new E2(this.editor,(function(){return n(!1)}),(function(){return n(!0)}),(function(n){t.widget.setInput(e.getModel(n),e.getAutoFocus(n))}),{inputAriaLabel:e.inputAriaLabel},this.themeService),this.lastKnownEditorSelection||(this.lastKnownEditorSelection=this.editor.getSelection()),this.widget.show("")},e.prototype.decorateLine=function(t,n){var i=[];this.rangeHighlightDecorationId&&(i.push(this.rangeHighlightDecorationId),this.rangeHighlightDecorationId=null);var o=[{range:t,options:e._RANGE_HIGHLIGHT_DECORATION}],r=n.deltaDecorations(i,o);this.rangeHighlightDecorationId=r[0]},e.prototype.clearDecorations=function(){this.rangeHighlightDecorationId&&(this.editor.deltaDecorations([this.rangeHighlightDecorationId],[]),this.rangeHighlightDecorationId=null)},e.ID="editor.controller.quickOpenController",e._RANGE_HIGHLIGHT_DECORATION=Ky.register({className:"rangeHighlight",isWholeLine:!0}),e=k2([I2(1,lv)],e),e}(),O2=function(e){function t(t,n){var i=e.call(this,n)||this;return i._inputAriaLabel=t,i}return A2(t,e),t.prototype.getController=function(e){return M2.get(e)},t.prototype._show=function(e,t){e.run({inputAriaLabel:this._inputAriaLabel,getModel:function(e){return t.getModel(e)},getAutoFocus:function(e){return t.getAutoFocus(e)}})},t}(ym);Lm(M2.ID,M2);var T2=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),P2=function(e){function t(t,n,i){var o=e.call(this)||this;return o.editor=n,o.decorator=i,o.parseResult=o.parseInput(t),o}return T2(t,e),t.prototype.parseInput=function(e){var t,n,i=e.split(",").map((function(e){return parseInt(e,10)})).filter((function(e){return!isNaN(e)}));if(t=0===i.length?new vn(-1,-1):1===i.length?new vn(i[0],1):new vn(i[0],i[1]),sp(this.editor))n=this.editor.getModel();else{var o=this.editor.getModel();n=o?o.modified:null}var r,s=!!n&&n.validatePosition(t).equals(t);return r=s?t.column&&t.column>1?Dr(rg.gotoLineLabelValidLineAndColumn,t.lineNumber,t.column):Dr(rg.gotoLineLabelValidLine,t.lineNumber):t.lineNumber<1||t.lineNumber>(n?n.getLineCount():0)?Dr(rg.gotoLineLabelEmptyWithLineLimit,n?n.getLineCount():0):Dr(rg.gotoLineLabelEmptyWithLineAndColumnLimit,n?n.getLineMaxColumn(t.lineNumber):0),{position:t,isValid:s,label:r}},t.prototype.getLabel=function(){return this.parseResult.label},t.prototype.getAriaLabel=function(){var e=this.editor.getPosition(),t=e?e.lineNumber:0;return Dr(rg.gotoLineAriaLabel,t,this.parseResult.label)},t.prototype.run=function(e,t){return 1===e?this.runOpen():this.runPreview()},t.prototype.runOpen=function(){if(!this.parseResult.isValid)return!1;var e=this.toSelection();return this.editor.setSelection(e),this.editor.revealRangeInCenter(e,0),this.editor.focus(),!0},t.prototype.runPreview=function(){if(!this.parseResult.isValid)return this.decorator.clearDecorations(),!1;var e=this.toSelection();return this.editor.revealRangeInCenter(e,0),this.decorator.decorateLine(e,this.editor),!1},t.prototype.toSelection=function(){return new _n(this.parseResult.position.lineNumber,this.parseResult.position.column,this.parseResult.position.lineNumber,this.parseResult.position.column)},t}(L1),R2=function(e){function t(){return e.call(this,rg.gotoLineActionInput,{id:"editor.action.gotoLine",label:rg.gotoLineActionLabel,alias:"Go to Line...",precondition:void 0,kbOpts:{kbExpr:yx.focus,primary:2085,mac:{primary:293},weight:100}})||this}return T2(t,e),t.prototype.run=function(e,t){var n=this;this._show(this.getController(t),{getModel:function(e){return new I1([new P2(e,t,n.getController(t))])},getAutoFocus:function(e){return{autoFocusFirstEntry:e.length>0}}})},t}(O2);Sm(R2);var F2=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),B2=function(e){function t(t,n,i,o,r){var s=e.call(this)||this;return s.key=t,s.keyAriaLabel=n,s.setHighlights(i),s.action=o,s.editor=r,s}return F2(t,e),t.prototype.getLabel=function(){return this.action.label},t.prototype.getAriaLabel=function(){return this.keyAriaLabel?Dr(sg.ariaLabelEntryWithKey,this.getLabel(),this.keyAriaLabel):Dr(sg.ariaLabelEntry,this.getLabel())},t.prototype.getGroupLabel=function(){return this.key},t.prototype.run=function(e,t){var n=this;return 1===e&&(setTimeout((function(){n.editor.focus();try{var e=n.action.run()||Promise.resolve();e.then(void 0,pe)}catch(t){pe(t)}}),50),!0)},t}(N1),V2=function(e){function t(){return e.call(this,sg.quickCommandActionInput,{id:"editor.action.quickCommand",label:sg.quickCommandActionLabel,alias:"Command Palette",precondition:void 0,kbOpts:{kbExpr:yx.focus,primary:Bn?571:59,weight:100},contextMenuOpts:{group:"z_commands",order:1}})||this}return F2(t,e),t.prototype.run=function(e,t){var n=this,i=e.get(fA);this._show(this.getController(t),{getModel:function(e){return new I1(n._editorActionsToEntries(i,t,e))},getAutoFocus:function(e){return{autoFocusFirstEntry:!0,autoFocusPrefixMatch:e}}})},t.prototype._sort=function(e,t){var n=(e.getLabel()||"").toLowerCase(),i=(t.getLabel()||"").toLowerCase();return n.localeCompare(i)},t.prototype._editorActionsToEntries=function(e,t,n){for(var i=t.getSupportedActions(),o=[],r=0,s=i;r0&&o[o.length-1])&&(6===r[0]||2===r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]0&&0===n.indexOf(X2)){for(var h=null,p=null,f=0,g=0;g0)):f++}p&&p.setGroupLabel(this.typeToLabel(h||"",f))}else o.length>0&&o[0].setGroupLabel(Dr(ag._symbols_,o.length));return o},t.prototype.typeToLabel=function(e,t){switch(e){case"module":return Dr(ag._modules_,t);case"class":return Dr(ag._class_,t);case"interface":return Dr(ag._interface_,t);case"method":return Dr(ag._method_,t);case"function":return Dr(ag._function_,t);case"property":return Dr(ag._property_,t);case"variable":return Dr(ag._variable_,t);case"var":return Dr(ag._variable2_,t);case"constructor":return Dr(ag._constructor_,t);case"call":return Dr(ag._call_,t)}return e},t.prototype.sortNormal=function(e,t,n){var i=t.getLabel().toLowerCase(),o=n.getLabel().toLowerCase(),r=i.localeCompare(o);if(0!==r)return r;var s=t.getRange(),a=n.getRange();return s.startLineNumber-a.startLineNumber},t.prototype.sortScoped=function(e,t,n){e=e.substr(X2.length);var i=t.getType(),o=n.getType(),r=i.localeCompare(o);if(0!==r)return r;if(e){var s=t.getLabel().toLowerCase(),a=n.getLabel().toLowerCase(),l=s.localeCompare(a);if(0!==l)return l}var u=t.getRange(),c=n.getRange();return u.startLineNumber-c.startLineNumber},t}(O2);Sm(e4);var t4=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),n4=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},i4=function(e,t){return function(n,i){t(n,i,e)}},o4=function(e){function t(t,n,i,o,r,s,a){return e.call(this,!0,t,n,i,o,r,s,a)||this}return t4(t,e),t=n4([i4(1,Pf),i4(2,In),i4(3,eg),i4(4,Dn),i4(5,aR),i4(6,sf)],t),t}(Mq);Lm(Mq.ID,o4);var r4=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),s4=function(e){function t(){var t=e.call(this,{id:"editor.action.toggleHighContrast",label:ug.toggleHighContrast,alias:"Toggle High Contrast Theme",precondition:void 0})||this;return t._originalThemeName=null,t}return r4(t,e),t.prototype.run=function(e,t){var n=e.get(pA);this._originalThemeName?(n.setTheme(this._originalThemeName),this._originalThemeName=null):(this._originalThemeName=n.getTheme().themeName,n.setTheme("hc-black"))},t}(ym);Sm(s4),n.d(t,"a",(function(){return GF}))},"930f":function(e,t,n){},"94a7":function(e,t,n){},"96b9":function(e,t,n){},a87d:function(e,t,n){},aa28:function(e,t,n){n("733c2"),e.exports=n("584a").Reflect.construct},abf2:function(e,t,n){},b0b4:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("454f"),o=n.n(i),r=n("a6fa");function s(e,t){for(var n=0;n