WordPress/wp-includes/js/dist/keycodes.min.js

2 lines
3.6 KiB
JavaScript
Raw Normal View History

/*! This file is auto-generated */
this.wp=this.wp||{},this.wp.keycodes=function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s="z7pY")}({YLtl:function(t,n){t.exports=window.lodash},l3Sj:function(t,n){t.exports=window.wp.i18n},z7pY:function(t,n,e){"use strict";e.r(n),e.d(n,"BACKSPACE",(function(){return i})),e.d(n,"TAB",(function(){return c})),e.d(n,"ENTER",(function(){return f})),e.d(n,"ESCAPE",(function(){return d})),e.d(n,"SPACE",(function(){return a})),e.d(n,"PAGEUP",(function(){return l})),e.d(n,"PAGEDOWN",(function(){return s})),e.d(n,"END",(function(){return p})),e.d(n,"HOME",(function(){return b})),e.d(n,"LEFT",(function(){return O})),e.d(n,"UP",(function(){return j})),e.d(n,"RIGHT",(function(){return y})),e.d(n,"DOWN",(function(){return m})),e.d(n,"DELETE",(function(){return h})),e.d(n,"F10",(function(){return S})),e.d(n,"ALT",(function(){return w})),e.d(n,"CTRL",(function(){return C})),e.d(n,"COMMAND",(function(){return E})),e.d(n,"SHIFT",(function(){return P})),e.d(n,"ZERO",(function(){return A})),e.d(n,"modifiers",(function(){return g})),e.d(n,"rawShortcut",(function(){return L})),e.d(n,"displayShortcutList",(function(){return _})),e.d(n,"displayShortcut",(function(){return v})),e.d(n,"shortcutAriaLabel",(function(){return T})),e.d(n,"isKeyboardEvent",(function(){return x}));var r=e("YLtl"),o=e("l3Sj");function u(t=null){if(!t){if("undefined"==typeof window)return!1;t=window}const{platform:n}=t.navigator;return-1!==n.indexOf("Mac")||Object(r.includes)(["iPad","iPhone"],n)}const i=8,c=9,f=13,d=27,a=32,l=33,s=34,p=35,b=36,O=37,j=38,y=39,m=40,h=46,S=121,w="alt",C="ctrl",E="meta",P="shift",A=48,g={primary:t=>t()?[E]:[C],primaryShift:t=>t()?[P,E]:[C,P],primaryAlt:t=>t()?[w,E]:[C,w],secondary:t=>t()?[P,w,E]:[C,P,w],access:t=>t()?[C,w]:[P,w],ctrl:()=>[C],alt:()=>[w],ctrlShift:()=>[C,P],shift:()=>[P],shiftAlt:()=>[P,w],undefined:()=>[]},L=Object(r.mapValues)(g,t=>(n,e=u)=>[...t(e),n.toLowerCase()].join("+")),_=Object(r.mapValues)(g,t=>(n,e=u)=>{const o=e(),i={[w]:o?"⌥":"Alt",[C]:o?"⌃":"Ctrl",[E]:"⌘",[P]:o?"⇧":"Shift"};return[...t(e).reduce((t,n)=>{const e=Object(r.get)(i,n,n);return o?[...t,e]:[...t,e,"+"]},[]),Object(r.capitalize)(n)]}),v=Object(r.mapValues)(_,t=>(n,e=u)=>t(n,e).join("")),T=Object(r.mapValues)(g,t=>(n,e=u)=>{const i=e(),c={[P]:"Shift",[E]:i?"Command":"Control",[C]:"Control",[w]:i?"Option":"Alt",",":Object(o.__)("Comma"),".":Object(o.__)("Period"),"`":Object(o.__)("Backtick")};return[...t(e),n].map(t=>Object(r.capitalize)(Object(r.get)(c,t,t))).join(i?" ":" + ")});const x=Object(r.mapValues)(g,t=>(n,e,o=u)=>{const i=t(o),c=function(t){return[w,C,E,P].filter(n=>t[n+"Key"])}(n);if(Object(r.xor)(i,c).length)return!1;let f=n.key.toLowerCase();return e?(n.altKey&&1===e.length&&(f=String.fromCharCode(n.keyCode).toLowerCase()),"del"===e&&(e="delete"),f===e.toLowerCase()):Object(r.includes)(i,f)})}});