import{aBasv,Casb,aasm,Dash,bKasC,$asw,_ask,bLasM,a0asg,jasx,aUasc,dasE,sasO,hasd,IasS,basT,Rasi}from"./index-DFFSWMIQ.js";import{gasB}from"./scroll-DUsvf12G.js";constY=(e,t={})=>{v(e)||b("[useLockscreen]","You need to pass a ref param to this function");consts=t.ns||m("popup"),a=x(()=>s.bm("parent","hidden"));letl=0,n=!1,o="0",u=!1;constr=()=>{u||(u=!0,setTimeout(()=>{typeofdocument>"u"||n&&document&&(document.body.style.width=o,g(document.body,a.value))},200))};h(e,f=>{if(!f){r();return}u=!1,n=!w(document.body,a.value),n&&(o=document.body.style.width,k(document.body,a.value)),l=B(s.namespace.value);consty=document.documentElement.clientHeight<document.body.scrollHeight,p=M(document.body,"overflowY");l>0&&(y||p==="scroll")&&n&&(document.body.style.width=`calc(100% - ${l}px)`)}),C(()=>r())},I=e=>{if(!e)return{onClick:c,onMousedown:c,onMouseup:c};lett=!1,s=!1;return{onClick:o=>{t&&s&&e(o),t=s=!1},onMousedown:o=>{t=o.target===o.currentTarget},onMouseup:o=>{s=o.target===o.currentTarget}}},z=T({mask:{type:Boolean,default:!0},customMaskEvent:Boolean,overlayClass:{type:i([String,Array,Object])},zIndex:{type:i([String,Number])}}),H={click:e=>einstanceofMouseEvent},L="overlay";varN=E({name:"ElOverlay",props:z,emits:H,setup(e,{slots:t,emit:s}){consta=m(L),l=r=>{s("click",r)},{onClick:n,onMousedown:o,onMouseup:u}=I(e.customMaskEvent?void0:l);return()=>e.mask?O("div",{class:[a.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:n,onMousedown:o,onMouseup:u},[d(t,"default")],14,["onClick","onMouseup","onMousedown"]):S("div",{class:e.overlayClass,style:{zIndex:e.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[d(t,"default")])}});constj=N;export{jasE,Iasa,Yasu};