2018-01-19 11:36:38 +00:00
|
|
|
!function(){"use strict";var t=tinymce.util.Tools.resolve("tinymce.PluginManager"),e=function(t){return function(){return t}},n={noop:function(){},noarg:function(t){return function(){return t()}},compose:function(t,e){return function(){return t(e.apply(null,arguments))}},constant:e,identity:function(t){return t},tripleEquals:function(t,e){return t===e},curry:function(t){for(var e=new Array(arguments.length-1),n=1;n<arguments.length;n++)e[n-1]=arguments[n];return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];var o=e.concat(n);return t.apply(null,o)}},not:function(t){return function(){return!t.apply(null,arguments)}},die:function(t){return function(){throw new Error(t)}},apply:function(t){return t()},call:function(t){t()},never:e(!1),always:e(!0)},r=n.never,o=n.always,a=function(){return i},i=function(){var t=function(t){return t.isNone()},e=function(t){return t()},i=function(t){return t},u={fold:function(t,e){return t()},is:r,isSome:r,isNone:o,getOr:i,getOrThunk:e,getOrDie:function(t){throw new Error(t||"error: getOrDie called on none.")},or:i,orThunk:e,map:a,ap:a,each:function(){},bind:a,flatten:a,exists:r,forall:o,filter:a,equals:t,equals_:t,toArray:function(){return[]},toString:n.constant("none()")};return Object.freeze&&Object.freeze(u),u}(),u=function(t){var e=function(){return t},n=function(){return l},c=function(e){return e(t)},l={fold:function(e,n){return n(t)},is:function(e){return t===e},isSome:o,isNone:r,getOr:e,getOrThunk:e,getOrDie:e,or:n,orThunk:n,map:function(e){return u(e(t))},ap:function(e){return e.fold(a,function(e){return u(e(t))})},each:function(e){e(t)},bind:c,flatten:e,exists:c,forall:c,filter:function(e){return e(t)?l:i},equals:function(e){return e.is(t)},equals_:function(e,n){return e.fold(r,function(e){return n(t,e)})},toArray:function(){return[t]},toString:function(){return"some("+t+")"}};return l},c={some:u,none:a,from:function(t){return null===t||t===undefined?i:u(t)}},l=function(){var t=Array.prototype.indexOf;return t===undefined?function(t,e){return p(t,e)}:function(e,n){return t.call(e,n)}}(),s=function(t,e){return l(t,e)>-1},f=function(t,e){for(var n=t.length,r=new Array(n),o=0;o<n;o++){var a=t[o];r[o]=e(a,o,t)}return r},m=function(t,e){for(var n=[],r=0,o=t.length;r<o;r++){var a=t[r];e(a,r,t)&&n.push(a)}return n},p=function(t,e){for(var n=0,r=t.length;n<r;++n)if(t[n]===e)return n;return-1},d=(Array.prototype.push,Array.prototype.slice,f),h=m,y=function(t,e){for(var n=0,r=t.length;n<r;n++){var o=t[n];if(e(o,n,t))return c.some(o)}return c.none()},g=s,k=tinymce.util.Tools.resolve("tinymce.util.I18n"),v=tinymce.util.Tools.resolve("tinymce.Env"),b=v.mac?"\u2318":"Ctrl",x=v.mac?"Ctrl + Alt":"Shift + Alt",w={shortcuts:[{shortcut:b+" + B",action:"Bold"},{shortcut:b+" + I",action:"Italic"},{shortcut:b+" + U",action:"Underline"},{shortcut:b+" + A",action:"Select all"},{shortcut:b+" + Y or "+b+" + Shift + Z",action:"Redo"},{shortcut:b+" + Z",action:"Undo"},{shortcut:x+" + 1",action:"Header 1"},{shortcut:x+" + 2",action:"Header 2"},{shortcut:x+" + 3",action:"Header 3"},{shortcut:x+" + 4",action:"Header 4"},{shortcut:x+" + 5",action:"Header 5"},{shortcut:x+" + 6",action:"Header 6"},{shortcut:x+" + 7",action:"Paragraph"},{shortcut:x+" + 8",action:"Div"},{shortcut:x+" + 9",action:"Address"},{shortcut:"Alt + F9",action:"Focus to menubar"},{shortcut:"Alt + F10",action:"Focus to toolbar"},{shortcut:"Alt + F11",action:"Focus to element path"},{shortcut:"Ctrl + Shift + P > Ctrl + Shift + P",action:"Focus to contextual toolbar"},{shortcut:b+" + K",action:"Insert link (if link plugin activated)"},{shortcut:b+" + S",action:"Save (if save plugin activated)"},{shortcut:b+" + F",action:"Find (if searchreplace plugin activated)"}]},C=function(){var t=d(w.shortcuts,function(t){return'<tr data-mce-tabstop="1" tabindex="-1" '+function(t){return'aria-label="Action: '+t.action+", Shortcut: "+t.shortcut.replace(/Ctrl/g,"Control")+'"'}(t)+"><td>"+k.translate(t.action)+"</td><td>"+t.shortcut+"</td></tr>"}).join("");return{title:"Handy Shortcuts",type:"container",style:"overflow-y: a
|