1 line
9.8 KiB
JavaScript
Raw Normal View History

!function(){"use strict";var e,t,n,r,o,a,i=tinymce.util.Tools.resolve("tinymce.PluginManager"),u=function(e){return function(){return e}},c={noop:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t]},noarg:function(n){return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return n()}},compose:function(n,r){return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return n(r.apply(null,arguments))}},constant:u,identity:function(e){return e},tripleEquals:function(e,t){return e===t},curry:function(a){for(var e=[],t=1;t<arguments.length;t++)e[t-1]=arguments[t];for(var i=new Array(arguments.length-1),n=1;n<arguments.length;n++)i[n-1]=arguments[n];return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];var o=i.concat(n);return a.apply(null,o)}},not:function(n){return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return!n.apply(null,arguments)}},die:function(e){return function(){throw new Error(e)}},apply:function(e){return e()},call:function(e){e()},never:u(!1),always:u(!0)},l=c.never,s=c.always,f=function(){return m},m=(r={fold:function(e,t){return e()},is:l,isSome:l,isNone:s,getOr:n=function(e){return e},getOrThunk:t=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},or:n,orThunk:t,map:f,ap:f,each:function(){},bind:f,flatten:f,exists:l,forall:s,filter:f,equals:e=function(e){return e.isNone()},equals_:e,toArray:function(){return[]},toString:c.constant("none()")},Object.freeze&&Object.freeze(r),r),p=function(n){var e=function(){return n},t=function(){return o},r=function(e){return e(n)},o={fold:function(e,t){return t(n)},is:function(e){return n===e},isSome:s,isNone:l,getOr:e,getOrThunk:e,getOrDie:e,or:t,orThunk:t,map:function(e){return p(e(n))},ap:function(e){return e.fold(f,function(e){return p(e(n))})},each:function(e){e(n)},bind:r,flatten:e,exists:r,forall:r,filter:function(e){return e(n)?o:m},equals:function(e){return e.is(n)},equals_:function(e,t){return e.fold(l,function(e){return t(n,e)})},toArray:function(){return[n]},toString:function(){return"some("+n+")"}};return o},y={some:p,none:f,from:function(e){return null===e||e===undefined?m:p(e)}},d=function(t){return function(e){return function(e){if(null===e)return"null";var t=typeof e;return"object"===t&&Array.prototype.isPrototypeOf(e)?"array":"object"===t&&String.prototype.isPrototypeOf(e)?"string":t}(e)===t}},h={isString:d("string"),isObject:d("object"),isArray:d("array"),isNull:d("null"),isBoolean:d("boolean"),isUndefined:d("undefined"),isFunction:d("function"),isNumber:d("number")},g=(o=Array.prototype.indexOf)===undefined?function(e,t){return x(e,t)}:function(e,t){return o.call(e,t)},k=function(e,t){return-1<g(e,t)},v=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var a=e[o];r[o]=t(a,o,e)}return r},b=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var a=e[r];t(a,r,e)&&n.push(a)}return n},x=function(e,t){for(var n=0,r=e.length;n<r;++n)if(e[n]===t)return n;return-1},w=(Array.prototype.push,Array.prototype.slice,h.isFunction(Array.from)&&Array.from,v),A=b,C=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];if(t(o,n,e))return y.some(o)}return y.none()},S=k,P=tinymce.util.Tools.resolve("tinymce.util.I18n"),T=tinymce.util.Tools.resolve("tinymce.Env"),O=T.mac?"\u2318":"Ctrl",_=T.mac?"Ctrl + Alt":"Shift + Alt",F={shortcuts:[{shortcut:O+" + B",action:"Bold"},{shortcut:O+" + I",action:"Italic"},{shortcut:O+" + U",action:"Underline"},{shortcut:O+" + A",action:"Select all"},{shortcut:O+" + Y or "+O+" + Shift + Z",action:"Redo"},{shortcut:O+" + Z",action:"Undo"},{shortcut:_+" + 1",action:"Header 1"},{shortcut:_+" + 2",action:"Header 2"},{shortcut:_+" + 3",action:"Header 3"},{shortcut:_+" + 4",action:"Header 4"},{shortcut:_+" + 5",action:"Header 5"},{shortcut:_+" + 6",action:"Header 6"},{shortcut:_+" + 7",action:"Paragraph"},{shortcut:_+" + 8",action:"Div"},{shortcut:_+" + 9",action:"Address"},{shortcut:"Alt + F9",action:"Focus to menuba