(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{136:function(t,e,n){"use strict";n.r(e),n.d(e,"default",(function(){returnM}));n(74);varo=n(78),r=n.n(o),i=n(79),a=n.n(i),s=n(80),c=n.n(s),l=n(81),u=n.n(l),f=n(82),d=n.n(f),p=n(83),h=n.n(p),v=n(84),g=n.n(v),y=n(85),m=n.n(y),b=n(86),k=n.n(b),x=n(87),w=n.n(x),S=n(88),T=n.n(S),E=n(89),C=n.n(E),_=n(90),O=n.n(_);functionB(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")}functionL(t,e){for(varn=0;n<e.length;n++){varo=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"ino&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}varM=function(){functiont(){vare=arguments.length>0&&void0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void0!==arguments[1]?arguments[1]:{};B(this,t);varo={tools:{header:{class:a.a,inlineToolbar:["marker","inlineCode"],config:{placeholder:n.headerPlaceholder||""}},image:{class:c.a,inlineToolbar:!0,config:{types:"image/*, video/mp4",endpoints:{byFile:"/api/transport/image",byUrl:"/api/transport/fetch"},additionalRequestData:{map:JSON.stringify({path:"file:url",size:"file:size",mimetype:"file:mime"})}}},linkTool:{class:w.a,config:{endpoint:"/api/fetchUrl"}},code:{class:u.a,shortcut:"CMD+SHIFT+D"},list:{class:d.a,inlineToolbar:!0},delimiter:h.a,table:{class:g.a,inlineToolbar:!0},warning:{class:m.a,inlineToolbar:!0},checklist:{class:k.a,inlineToolbar:!0},inlineCode:{class:C.a,shortcut:"CMD+SHIFT+C"},marker:{class:O.a,shortcut:"CMD+SHIFT+M"},raw:T.a},data:{blocks:[{type:"header",data:{text:"",level:2}}]}};this.editor=newr.a(Object.assign(o,e))}vare,n,o;returne=t,(n=[{key:"save",value:function(){returnthis.editor.saver.save()}}])&&L(e.prototype,n),o&&L(e,o),t}()},61:function(t,e,n){varo=n(64),r=n(15);t.exports=function(t){returno(r(t))}},62:function(t,e,n){varo=n(19)("keys"),r=n(20);t.exports=function(t){returno[t]||(o[t]=r(t))}},63:function(t,e,n){varo=n(15);t.exports=function(t){returnObject(o(t))}},64:function(t,e,n){varo=n(10);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==o(t)?t.split(""):Object(t)}},65:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},66:function(t,e,n){varo=n(67),r=n(65);t.exports=Object.keys||function(t){returno(t,r)}},67:function(t,e,n){varo=n(17),r=n(61),i=n(68)(!1),a=n(62)("IE_PROTO");t.exports=function(t,e){varn,s=r(t),c=0,l=[];for(nins)n!=a&&o(s,n)&&l.push(n);for(;e.length>c;)o(s,n=e[c++])&&(~i(l,n)||l.push(n));returnl}},68:function(t,e,n){varo=n(61),r=n(14),i=n(69);t.exports=function(t){returnfunction(e,n,a){vars,c=o(e),l=r(c.length),u=i(a,l);if(t&&n!=n){for(;l>u;)if((s=c[u++])!=s)return!0}elsefor(;l>u;u++)if((t||uinc)&&c[u]===n)returnt||u||0;return!t&&-1}}},69:function(t,e,n){varo=n(18),r=Math.max,i=Math.min;t.exports=function(t,e){return(t=o(t))<0?r(t+e,0):i(t,e)}},74:function(t,e,n){varo=n(16);o(o.S+o.F,"Object",{assign:n(75)})},75:function(t,e,n){"use strict";varo=n(5),r=n(66),i=n(76),a=n(77),s=n(63),c=n(64),l=Object.assign;t.exports=!l||n(13)((function(){vart={},e={},n=Symbol(),o="abcdefghijklmnopqrst";returnt[n]=7,o.split("").forEach((function(t){e[t]=t})),7!=l({},t)[n]||Object.keys(l({},e)).join("")!=o}))?function(t,e){for(varn=s(t),l=arguments.length,u=1,f=i.f,d=a.f;l>u;)for(varp,h=c(arguments[u++]),v=f?r(h).concat(f(h)):r(h),g=v.length,y=0;g>y;)p=v[y++],o&&!d.call(h,p)||(n[p]=h[p]);returnn}:l},76:function(t,e){e.f=Object.getOwnPropertySymbols},77:function(t,e){e.f={}.propertyIsEnumerable},78:function(t,e,n){
vari=function(){functiont(e){varn=e.data,o=e.config,r=e.api,i=e.readOnly;!function(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")}(this,t),this.api=r,this.readOnly=i,this._CSS={block:this.api.styles.block,settingsButton:this.api.styles.settingsButton,settingsButtonActive:this.api.styles.settingsButtonActive,wrapper:"ce-header"},this._settings=o,this._data=this.normalizeData(n),this.settingsButtons=[],this._element=this.getTag()}vare,i,a;returne=t,a=[{key:"conversionConfig",get:function(){return{export:"text",import:"text"}}},{key:"sanitize",get:function(){return{level:!1,text:{}}}},{key:"isReadOnlySupported",get:function(){return!0}},{key:"pasteConfig",get:function(){return{tags:["H1","H2","H3","H4","H5","H6"]}}},{key:"toolbox",get:function(){return{icon:n(6).default,title:"Heading"}}}],(i=[{key:"normalizeData",value:function(t){vare={};return"object"!==o(t)&&(t={}),e.text=t.text||"",e.level=parseInt(t.level)||this.defaultLevel.number,e}},{key:"render",value:function(){returnthis._element}},{key:"renderSettings",value:function(){vart=this,e=document.createElement("DIV");returnthis.levels.length<=1||this.levels.forEach((function(n){varo=document.createElement("SPAN");o.classList.add(t._CSS.settingsButton),t.currentLevel.number===n.number&&o.classList.add(t._CSS.settingsButtonActive),o.innerHTML=n.svg,o.dataset.level=n.number,o.addEventListener("click",(function(){t.setLevel(n.number)})),e.appendChild(o),t.settingsButtons.push(o)})),e}},{key:"setLevel",value:function(t){vare=this;this.data={level:t,text:this.data.text},this.settingsButtons.forEach((function(n){n.classList.toggle(e._CSS.settingsButtonActive,parseInt(n.dataset.level)===t)}))}},{key:"merge",value:function(t){vare={text:this.data.text+t.text,level:this.data.level};this.data=e}},{key:"validate",value:function(t){return""!==t.text.trim()}},{key:"save",value:function(t){return{text:t.innerHTML,level:this.currentLevel.number}}},{key:"getTag",value:function(){vart=document.createElement(this.currentLevel.tag);returnt.innerHTML=this._data.text||"",t.classList.add(this._CSS.wrapper),t.contentEditable=this.readOnly?"false":"true",t.dataset.placeholder=this.api.i18n.t(this._settings.placeholder||""),t}},{key:"onPaste",value:function(t){vare=t.detail.data,n=this.defaultLevel.number;switch(e.tagName){case"H1":n=1;break;case"H2":n=2;break;case"H3":n=3;break;case"H4":n=4;break;case"H5":n=5;break;case"H6":n=6}this._settings.levels&&(n=this._settings.levels.reduce((function(t,e){returnMath.abs(e-n)<Math.abs(t-n)?e:t}))),this.data={level:n,text:e.innerHTML}}},{key:"data",get:function(){returnthis._data.text=this._element.innerHTML,this._data.level=this.currentLevel.number,this._data},set:function(t){if(this._data=this.normalizeData(t),void0!==t.level&&this._element.parentNode){vare=this.getTag();e.innerHTML=this._element.innerHTML,this._element.parentNode.replaceChild(e,this._element),this._element=e}void0!==t.text&&(this._element.innerHTML=this._data.text||"")}},{key:"currentLevel",get:function(){vart=this,e=this.levels.find((function(e){returne.number===t._data.level}));returne||(e=this.defaultLevel),e}},{key:"defaultLevel",get:function(){vart=this;if(this._settings.defaultLevel){vare=this.levels.find((function(e){returne.number===t._settings.defaultLevel}));if(e)returne;console.warn("(ง'̀-'́)ง Heading Tool: the default level specified was not found in available levels")}returnthis.levels[1]}},{key:"levels",get:function(){vart=this,e=[{number:1,tag:"H1",svg:'<svgwidth="16"height="14"xmlns="http://www.w3.org/2000/svg"><pathd="M2.141.494V4.98h4.62V1.494c0-.498.098-.871.293-1.12A.927.9270017.820c.3220.583.123.782.37.2.246.3.62.31.124v9.588c0.503-.101.88-.3031.128a.957.957001-.779.374.921.921001-.77-.378c-.193-.251-.29-.626-.29-1.124V6.989H2.14v4.093c0.503-.1.88-.3021.128a.957.957001-.778.374.921.921001-.772-.378C.09611.955011.58011.082V1.494C0.996.095.623.285.374A.922.9220011.060c.3210.582.123.782.37.199.246.299.62.2991.124zm11.6539.985V5.27c-1.279.887-2.141.33-