1import{vt as e,yt as t}from"./vue-D0d8k1b_qq.js";var n=n=>{e(()=>{window.addEventListener(`keydown`,a)}),t(()=>{window.removeEventListener(`keydown`,a)});let r=/macintosh|mac os x/i.test(navigator.userAgent)&&!window.MSStream,i=()=>!!document.querySelector(`.design-root`),a=e=>{if(i())return;let t=r?e.metaKey:e.ctrlKey,a=e.shiftKey,o=document.activeElement;if(!(o&&(o.tagName===`INPUT`||o.tagName===`TEXTAREA`))&&!(e.target instanceof HTMLElement&&(e.target.tagName===`INPUT`||e.target.tagName===`TEXTAREA`))&&e!=null&&e.key)switch(e==null?void 0:e.key.toLowerCase()){case`v`:n.keydownV&&n.keydownV();break;case`h`:n.keydownH&&n.keydownH();break;case`c`:if(t||a)break;n.keydownC&&n.keydownC();break;case`z`:if(t&&a){n.keydownShiftControlZ&&n.keydownShiftControlZ();return}t&&n.keydownControlZ&&n.keydownControlZ();break;case`=`:t&&(n.keydownControlMinus&&n.keydownControlMinus(),e.preventDefault());break;case`-`:t&&(n.keydownControlReduce&&n.keydownControlReduce(),e.preventDefault());break;case`0`:t&&n.keydownControl0&&n.keydownControl0();break}}};export{n as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.