全栈小学生 a0528dc947 update admin
2023-06-21 18:37:59 +08:00

2 lines
422 B
JavaScript

import{ac as r}from"./base-d2ce4248.js";const u=100,v=600,m={beforeMount(l,s){const e=s.value,{interval:c=u,delay:i=v}=r(e)?{}:e;let t,n;const o=()=>r(e)?e():e.handler(),a=()=>{n&&(clearTimeout(n),n=void 0),t&&(clearInterval(t),t=void 0)};l.addEventListener("mousedown",d=>{d.button===0&&(a(),o(),document.addEventListener("mouseup",()=>a(),{once:!0}),n=setTimeout(()=>{t=setInterval(()=>{o()},c)},i))})}};export{m as v};