1 line
6.0 KiB
JSON
1 line
6.0 KiB
JSON
{"remainingRequest":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js!/Users/kang/Gitea/vue-element-admin/node_modules/eslint-loader/index.js??ref--13-0!/Users/kang/Gitea/vue-element-admin/src/components/ImageCropper/utils/effectRipple.js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin/src/components/ImageCropper/utils/effectRipple.js","mtime":1755961551643},{"path":"/Users/kang/Gitea/vue-element-admin/babel.config.js","mtime":1755961549149},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1755961549645},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js","mtime":1755961549535},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/eslint-loader/index.js","mtime":1755961550265}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:LyoqCiAqIOeCueWHu+azoue6ueaViOaenAogKgogKiBAcGFyYW0gIHtbZXZlbnRdfSBlICAgICAgICBbZGVzY3JpcHRpb25dCiAqIEBwYXJhbSAge1tPYmplY3RdfSBhcmdfb3B0cyBbZGVzY3JpcHRpb25dCiAqIEByZXR1cm4ge1tib2xsZWFuXX0gICAgICAgICAgW2Rlc2NyaXB0aW9uXQogKi8KZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gKGUsIGFyZ19vcHRzKSB7CiAgdmFyIG9wdHMgPSBPYmplY3QuYXNzaWduKHsKICAgIGVsZTogZS50YXJnZXQsCiAgICAvLyDms6LnurnkvZznlKjlhYPntKAKICAgIHR5cGU6ICdoaXQnLAogICAgLy8gaGl054K55Ye75L2N572u5omp5pWjY2VudGVy5Lit5b+D54K55omp5bGVCiAgICBiZ2M6ICdyZ2JhKDAsIDAsIDAsIDAuMTUpJyAvLyDms6LnurnpopzoibIKICB9LCBhcmdfb3B0cyk7CiAgdmFyIHRhcmdldCA9IG9wdHMuZWxlOwogIGlmICh0YXJnZXQpIHsKICAgIHZhciByZWN0ID0gdGFyZ2V0LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpOwogICAgdmFyIHJpcHBsZSA9IHRhcmdldC5xdWVyeVNlbGVjdG9yKCcuZS1yaXBwbGUnKTsKICAgIGlmICghcmlwcGxlKSB7CiAgICAgIHJpcHBsZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NwYW4nKTsKICAgICAgcmlwcGxlLmNsYXNzTmFtZSA9ICdlLXJpcHBsZSc7CiAgICAgIHJpcHBsZS5zdHlsZS5oZWlnaHQgPSByaXBwbGUuc3R5bGUud2lkdGggPSBNYXRoLm1heChyZWN0LndpZHRoLCByZWN0LmhlaWdodCkgKyAncHgnOwogICAgICB0YXJnZXQuYXBwZW5kQ2hpbGQocmlwcGxlKTsKICAgIH0gZWxzZSB7CiAgICAgIHJpcHBsZS5jbGFzc05hbWUgPSAnZS1yaXBwbGUnOwogICAgfQogICAgc3dpdGNoIChvcHRzLnR5cGUpIHsKICAgICAgY2FzZSAnY2VudGVyJzoKICAgICAgICByaXBwbGUuc3R5bGUudG9wID0gcmVjdC5oZWlnaHQgLyAyIC0gcmlwcGxlLm9mZnNldEhlaWdodCAvIDIgKyAncHgnOwogICAgICAgIHJpcHBsZS5zdHlsZS5sZWZ0ID0gcmVjdC53aWR0aCAvIDIgLSByaXBwbGUub2Zmc2V0V2lkdGggLyAyICsgJ3B4JzsKICAgICAgICBicmVhazsKICAgICAgZGVmYXVsdDoKICAgICAgICByaXBwbGUuc3R5bGUudG9wID0gZS5wYWdlWSAtIHJlY3QudG9wIC0gcmlwcGxlLm9mZnNldEhlaWdodCAvIDIgLSBkb2N1bWVudC5ib2R5LnNjcm9sbFRvcCArICdweCc7CiAgICAgICAgcmlwcGxlLnN0eWxlLmxlZnQgPSBlLnBhZ2VYIC0gcmVjdC5sZWZ0IC0gcmlwcGxlLm9mZnNldFdpZHRoIC8gMiAtIGRvY3VtZW50LmJvZHkuc2Nyb2xsTGVmdCArICdweCc7CiAgICB9CiAgICByaXBwbGUuc3R5bGUuYmFja2dyb3VuZENvbG9yID0gb3B0cy5iZ2M7CiAgICByaXBwbGUuY2xhc3NOYW1lID0gJ2UtcmlwcGxlIHotYWN0aXZlJzsKICAgIHJldHVybiBmYWxzZTsKICB9Cn0="},{"version":3,"names":["e","arg_opts","opts","Object","assign","ele","target","type","bgc","rect","getBoundingClientRect","ripple","querySelector","document","createElement","className","style","height","width","Math","max","appendChild","top","offsetHeight","left","offsetWidth","pageY","body","scrollTop","pageX","scrollLeft","backgroundColor"],"sources":["/Users/kang/Gitea/vue-element-admin/src/components/ImageCropper/utils/effectRipple.js"],"sourcesContent":["/**\n * 点击波纹效果\n *\n * @param {[event]} e [description]\n * @param {[Object]} arg_opts [description]\n * @return {[bollean]} [description]\n */\nexport default function(e, arg_opts) {\n var opts = Object.assign({\n ele: e.target, // 波纹作用元素\n type: 'hit', // hit点击位置扩散center中心点扩展\n bgc: 'rgba(0, 0, 0, 0.15)' // 波纹颜色\n }, arg_opts)\n var target = opts.ele\n if (target) {\n var rect = target.getBoundingClientRect()\n var ripple = target.querySelector('.e-ripple')\n if (!ripple) {\n ripple = document.createElement('span')\n ripple.className = 'e-ripple'\n ripple.style.height = ripple.style.width = Math.max(rect.width, rect.height) + 'px'\n target.appendChild(ripple)\n } else {\n ripple.className = 'e-ripple'\n }\n switch (opts.type) {\n case 'center':\n ripple.style.top = (rect.height / 2 - ripple.offsetHeight / 2) + 'px'\n ripple.style.left = (rect.width / 2 - ripple.offsetWidth / 2) + 'px'\n break\n default:\n ripple.style.top = (e.pageY - rect.top - ripple.offsetHeight / 2 - document.body.scrollTop) + 'px'\n ripple.style.left = (e.pageX - rect.left - ripple.offsetWidth / 2 - document.body.scrollLeft) + 'px'\n }\n ripple.style.backgroundColor = opts.bgc\n ripple.className = 'e-ripple z-active'\n return false\n }\n}\n"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,UAASA,CAAC,EAAEC,QAAQ,EAAE;EACnC,IAAIC,IAAI,GAAGC,MAAM,CAACC,MAAM,CAAC;IACvBC,GAAG,EAAEL,CAAC,CAACM,MAAM;IAAE;IACfC,IAAI,EAAE,KAAK;IAAE;IACbC,GAAG,EAAE,qBAAqB,CAAC;EAC7B,CAAC,EAAEP,QAAQ,CAAC;EACZ,IAAIK,MAAM,GAAGJ,IAAI,CAACG,GAAG;EACrB,IAAIC,MAAM,EAAE;IACV,IAAIG,IAAI,GAAGH,MAAM,CAACI,qBAAqB,CAAC,CAAC;IACzC,IAAIC,MAAM,GAAGL,MAAM,CAACM,aAAa,CAAC,WAAW,CAAC;IAC9C,IAAI,CAACD,MAAM,EAAE;MACXA,MAAM,GAAGE,QAAQ,CAACC,aAAa,CAAC,MAAM,CAAC;MACvCH,MAAM,CAACI,SAAS,GAAG,UAAU;MAC7BJ,MAAM,CAACK,KAAK,CAACC,MAAM,GAAGN,MAAM,CAACK,KAAK,CAACE,KAAK,GAAGC,IAAI,CAACC,GAAG,CAACX,IAAI,CAACS,KAAK,EAAET,IAAI,CAACQ,MAAM,CAAC,GAAG,IAAI;MACnFX,MAAM,CAACe,WAAW,CAACV,MAAM,CAAC;IAC5B,CAAC,MAAM;MACLA,MAAM,CAACI,SAAS,GAAG,UAAU;IAC/B;IACA,QAAQb,IAAI,CAACK,IAAI;MACf,KAAK,QAAQ;QACXI,MAAM,CAACK,KAAK,CAACM,GAAG,GAAIb,IAAI,CAACQ,MAAM,GAAG,CAAC,GAAGN,MAAM,CAACY,YAAY,GAAG,CAAC,GAAI,IAAI;QACrEZ,MAAM,CAACK,KAAK,CAACQ,IAAI,GAAIf,IAAI,CAACS,KAAK,GAAG,CAAC,GAAGP,MAAM,CAACc,WAAW,GAAG,CAAC,GAAI,IAAI;QACpE;MACF;QACEd,MAAM,CAACK,KAAK,CAACM,GAAG,GAAItB,CAAC,CAAC0B,KAAK,GAAGjB,IAAI,CAACa,GAAG,GAAGX,MAAM,CAACY,YAAY,GAAG,CAAC,GAAGV,QAAQ,CAACc,IAAI,CAACC,SAAS,GAAI,IAAI;QAClGjB,MAAM,CAACK,KAAK,CAACQ,IAAI,GAAIxB,CAAC,CAAC6B,KAAK,GAAGpB,IAAI,CAACe,IAAI,GAAGb,MAAM,CAACc,WAAW,GAAG,CAAC,GAAGZ,QAAQ,CAACc,IAAI,CAACG,UAAU,GAAI,IAAI;IACxG;IACAnB,MAAM,CAACK,KAAK,CAACe,eAAe,GAAG7B,IAAI,CAACM,GAAG;IACvCG,MAAM,CAACI,SAAS,GAAG,mBAAmB;IACtC,OAAO,KAAK;EACd;AACF","ignoreList":[]}]} |