!function(){"use strict";vare,t,n,r,o,i=tinymce.util.Tools.resolve("tinymce.PluginManager"),y=function(){for(vare=[],t=0;t<arguments.length;t++)e[t]=arguments[t]},x=function(n,r){returnfunction(){for(vare=[],t=0;t<arguments.length;t++)e[t]=arguments[t];returnn(r.apply(null,arguments))}},C=function(e){returnfunction(){returne}},u=function(e){returne},R=function(i){for(vare=[],t=1;t<arguments.length;t++)e[t-1]=arguments[t];for(varu=newArray(arguments.length-1),n=1;n<arguments.length;n++)u[n-1]=arguments[n];returnfunction(){for(vare=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(varn=newArray(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];varo=u.concat(n);returni.apply(null,o)}},m=function(n){returnfunction(){for(vare=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return!n.apply(null,arguments)}},a=function(e){returne()},c=C(!1),l=C(!0),f=c,s=l,d=function(){returng},g=(r={fold:function(e,t){returne()},is:f,isSome:f,isNone:s,getOr:n=function(e){returne},getOrThunk:t=function(e){returne()},getOrDie:function(e){thrownewError(e||"error: getOrDie called on none.")},getOrNull:function(){returnnull},getOrUndefined:function(){returnundefined},or:n,orThunk:t,map:d,ap:d,each:function(){},bind:d,flatten:d,exists:f,forall:s,filter:d,equals:e=function(e){returne.isNone()},equals_:e,toArray:function(){return[]},toString:C("none()")},Object.freeze&&Object.freeze(r),r),h=function(n){vare=function(){returnn},t=function(){returno},r=function(e){returne(n)},o={fold:function(e,t){returnt(n)},is:function(e){returnn===e},isSome:s,isNone:f,getOr:e,getOrThunk:e,getOrDie:e,getOrNull:e,getOrUndefined:e,or:t,orThunk:t,map:function(e){returnh(e(n))},ap:function(e){returne.fold(d,function(e){returnh(e(n))})},each:function(e){e(n)},bind:r,flatten:e,exists:r,forall:r,filter:function(e){returne(n)?o:g},equals:function(e){returne.is(n)},equals_:function(e,t){returne.fold(f,function(e){returnt(n,e)})},toArray:function(){return[n]},toString:function(){return"some("+n+")"}};returno},S={some:h,none:d,from:function(e){returnnull===e||e===undefined?g:h(e)}},p=function(t){returnfunction(e){returnfunction(e){if(null===e)return"null";vart=typeofe;return"object"===t&&Array.prototype.isPrototypeOf(e)?"array":"object"===t&&String.prototype.isPrototypeOf(e)?"string":t}(e)===t}},v=p("string"),b=p("array"),w=p("boolean"),T=p("function"),N=p("number"),D=(o=Array.prototype.indexOf)===undefined?function(e,t){return_(e,t)}:function(e,t){returno.call(e,t)},E=function(e,t){return-1<D(e,t)},O=function(e,t){returnW(e,t).isSome()},A=function(e,t){for(varn=e.length,r=newArray(n),o=0;o<n;o++){vari=e[o];r[o]=t(i,o,e)}returnr},k=function(e,t){for(varn=0,r=e.length;n<r;n++)t(e[n],n,e)},P=function(e,t){for(varn=[],r=0,o=e.length;r<o;r++){vari=e[r];t(i,r,e)&&n.push(i)}returnn},I=function(e,t,n){returnfunction(e,t){for(varn=e.length-1;0<=n;n--)t(e[n],n,e)}(e,function(e){n=t(n,e)}),n},B=function(e,t,n){returnk(e,function(e){n=t(n,e)}),n},M=function(e,t){for(varn=0,r=e.length;n<r;n++){varo=e[n];if(t(o,n,e))returnS.some(o)}returnS.none()},W=function(e,t){for(varn=0,r=e.length;n<r;n++)if(t(e[n],n,e))returnS.some(n);returnS.none()},_=function(e,t){for(varn=0,r=e.length;n<r;++n)if(e[n]===t)returnn;return-1},L=Array.prototype.push,q=function(e){for(vart=[],n=0,r=e.length;n<r;++n){if(!Array.prototype.isPrototypeOf(e[n]))thrownewError("Arr.flatten item "+n+" was not an array, input: "+e);L.apply(t,e[n])}returnt},F=function(e,t){varn=A(e,t);returnq(n)},j=function(e,t){for(varn=0,r=e.length;n<r;++n)if(!0!==t(e[n],n,e))return!1;return!0},z=Array.prototype.slice,H=function(e){vart=z.call(e,0);returnt.reverse(),t},U=(T(Array.from)&&Array.from,Object.keys),V=function(e,t){for(varn=U(e),r=0,o=n.length;r<o;r++){vari=n[r];t(e[i],i,e)}},G=function(e,r){returnY(e,function(e,t,n){return{k:t,v:r(e,t,n)}})},Y=function(r,o){vari={};returnV(r,function(e,t){varn=o(e,t,r);i[n.k]=n.v}),i},X=function(){for(vart=[],e=0;e<arguments.length;e++)t[e]=arguments[e];returnfunction(){for(varn=[],e=0;e<arguments.length;e++)