mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-14 19:52:48 +00:00
2 lines
39 KiB
JavaScript
2 lines
39 KiB
JavaScript
import{bZ as yr,v as _,C as T,aM as ze,z as F,a3 as Ne,a8 as wo,b0 as Te,bj as br,u as c,ax as xo,h as B,a4 as Ce,b_ as wr,b$ as Oo,c0 as Ro,c1 as Ao,s as ee,y as Eo,A as ke,f as $,r as le,E as ue,B as Se,G as pe,o as G,i as Ke,D as xr,aw as To,aO as pt,L as Or,c2 as Co,ac as ko,F as So,bo as Mo,c3 as jo,m as Me,c4 as Rr,b3 as Ze,c as be,w as re,V as ct,l as je,bs as _o,O as Ar,Y as Er,aU as Po,af as _e,M as Bo,X as Do,bu as Fo,c5 as Lo,c6 as Io,c7 as Ho,t as $o,__tla as Wo}from"./entry.ac74755d.js";import{i as Tr,y as Cr,b as qo,__tla as Uo}from"./el-input.f84bdb48.js";import{a as zo,u as No,__tla as Ko}from"./index.95b7fbc8.js";let kr,Pe,Ve,Zo=Promise.all([(()=>{try{return Wo}catch{}})(),(()=>{try{return Uo}catch{}})(),(()=>{try{return Ko}catch{}})()]).then(async()=>{const J=(e,t,{checkForDefaultPrevented:r=!0}={})=>n=>{const o=e==null?void 0:e(n);if(r===!1||!o)return t==null?void 0:t(n)};function Sr(e){return e===void 0}const Mr=yr({type:_(Boolean),default:null}),jr=yr({type:_(Function)}),ft=e=>{const t=`update:${e}`,r=`onUpdate:${e}`,n=[t],o={[e]:Mr,[r]:jr};return{useModelToggle:({indicator:a,toggleReason:s,shouldHideWhenRouteChanges:u,shouldProceed:i,onShow:l,onHide:f})=>{const d=wo(),{emit:h}=d,v=d.props,g=T(()=>ze(v[r])),m=T(()=>v[e]===null),O=w=>{a.value!==!0&&(a.value=!0,s&&(s.value=w),ze(l)&&l(w))},p=w=>{a.value!==!1&&(a.value=!1,s&&(s.value=w),ze(f)&&f(w))},x=w=>{if(v.disabled===!0||ze(i)&&!i())return;const E=g.value&&Te;E&&h(t,!0),(m.value||!E)&&O(w)},R=w=>{if(v.disabled===!0||!Te)return;const E=g.value&&Te;E&&h(t,!1),(m.value||!E)&&p(w)},y=w=>{br(w)&&(v.disabled&&w?g.value&&h(t,!1):a.value!==w&&(w?O():p()))},A=()=>{a.value?R():x()};return F(()=>v[e],y),u&&d.appContext.config.globalProperties.$route!==void 0&&F(()=>({...d.proxy.$route}),()=>{u.value&&a.value&&R()}),Ne(()=>{y(v[e])}),{hide:R,show:x,toggle:A,hasUpdateHandler:g}},useModelToggleProps:o,useModelToggleEmits:n}};ft("modelValue");let L,U,z,I,Be,ce,ne,fe,dt,Ye,de,vt,Ge,mt,gt,ht,yt,bt,wt,xt,Ot,Rt,At;L="top",U="bottom",z="right",I="left",Be="auto",ce=[L,U,z,I],ne="start",fe="end",dt="clippingParents",Ye="viewport",de="popper",vt="reference",Ge=ce.reduce(function(e,t){return e.concat([t+"-"+ne,t+"-"+fe])},[]),Pe=[].concat(ce,[Be]).reduce(function(e,t){return e.concat([t,t+"-"+ne,t+"-"+fe])},[]),mt="beforeRead",gt="read",ht="afterRead",yt="beforeMain",bt="main",wt="afterMain",xt="beforeWrite",Ot="write",Rt="afterWrite",At=[mt,gt,ht,yt,bt,wt,xt,Ot,Rt];function Z(e){return e?(e.nodeName||"").toLowerCase():null}function K(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ve(e){var t=K(e).Element;return e instanceof t||e instanceof Element}function N(e){var t=K(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Je(e){if(typeof ShadowRoot>"u")return!1;var t=K(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function _r(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!N(a)||!Z(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(s){var u=o[s];u===!1?a.removeAttribute(s):a.setAttribute(s,u===!0?"":u)}))})}function Pr(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],a=t.attributes[n]||{},s=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),u=s.reduce(function(i,l){return i[l]="",i},{});!N(o)||!Z(o)||(Object.assign(o.style,u),Object.keys(a).forEach(function(i){o.removeAttribute(i)}))})}}var Et={name:"applyStyles",enabled:!0,phase:"write",fn:_r,effect:Pr,requires:["computeStyles"]};function V(e){return e.split("-")[0]}var oe=Math.max,De=Math.min,me=Math.round;function ge(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(N(e)&&t){var a=e.offsetHeight,s=e.offsetWidth;s>0&&(n=me(r.width)/s||1),a>0&&(o=me(r.height)/a||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}function Qe(e){var t=ge(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function Tt(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Je(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Q(e){return K(e).getComputedStyle(e)}function Br(e){return["table","td","th"].indexOf(Z(e))>=0}function te(e){return((ve(e)?e.ownerDocument:e.document)||window.document).documentElement}function Fe(e){return Z(e)==="html"?e:e.assignedSlot||e.parentNode||(Je(e)?e.host:null)||te(e)}function Ct(e){return!N(e)||Q(e).position==="fixed"?null:e.offsetParent}function Dr(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&N(e)){var n=Q(e);if(n.position==="fixed")return null}var o=Fe(e);for(Je(o)&&(o=o.host);N(o)&&["html","body"].indexOf(Z(o))<0;){var a=Q(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function we(e){for(var t=K(e),r=Ct(e);r&&Br(r)&&Q(r).position==="static";)r=Ct(r);return r&&(Z(r)==="html"||Z(r)==="body"&&Q(r).position==="static")?t:r||Dr(e)||t}function Xe(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function xe(e,t,r){return oe(e,De(t,r))}function Fr(e,t,r){var n=xe(e,t,r);return n>r?r:n}function kt(){return{top:0,right:0,bottom:0,left:0}}function St(e){return Object.assign({},kt(),e)}function Mt(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var Lr=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,St(typeof e!="number"?e:Mt(e,ce))};function Ir(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,s=r.modifiersData.popperOffsets,u=V(r.placement),i=Xe(u),l=[I,z].indexOf(u)>=0,f=l?"height":"width";if(!(!a||!s)){var d=Lr(o.padding,r),h=Qe(a),v=i==="y"?L:I,g=i==="y"?U:z,m=r.rects.reference[f]+r.rects.reference[i]-s[i]-r.rects.popper[f],O=s[i]-r.rects.reference[i],p=we(a),x=p?i==="y"?p.clientHeight||0:p.clientWidth||0:0,R=m/2-O/2,y=d[v],A=x-h[f]-d[g],w=x/2-h[f]/2+R,E=xe(y,w,A),C=i;r.modifiersData[n]=(t={},t[C]=E,t.centerOffset=E-w,t)}}function Hr(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||!Tt(t.elements.popper,o)||(t.elements.arrow=o))}var $r={name:"arrow",enabled:!0,phase:"main",fn:Ir,effect:Hr,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function he(e){return e.split("-")[1]}var Wr={top:"auto",right:"auto",bottom:"auto",left:"auto"};function qr(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:me(t*o)/o||0,y:me(r*o)/o||0}}function jt(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,s=e.offsets,u=e.position,i=e.gpuAcceleration,l=e.adaptive,f=e.roundOffsets,d=e.isFixed,h=s.x,v=h===void 0?0:h,g=s.y,m=g===void 0?0:g,O=typeof f=="function"?f({x:v,y:m}):{x:v,y:m};v=O.x,m=O.y;var p=s.hasOwnProperty("x"),x=s.hasOwnProperty("y"),R=I,y=L,A=window;if(l){var w=we(r),E="clientHeight",C="clientWidth";if(w===K(r)&&(w=te(r),Q(w).position!=="static"&&u==="absolute"&&(E="scrollHeight",C="scrollWidth")),w=w,o===L||(o===I||o===z)&&a===fe){y=U;var P=d&&w===A&&A.visualViewport?A.visualViewport.height:w[E];m-=P-n.height,m*=i?1:-1}if(o===I||(o===L||o===U)&&a===fe){R=z;var k=d&&w===A&&A.visualViewport?A.visualViewport.width:w[C];v-=k-n.width,v*=i?1:-1}}var S=Object.assign({position:u},l&&Wr),H=f===!0?qr({x:v,y:m}):{x:v,y:m};if(v=H.x,m=H.y,i){var M;return Object.assign({},S,(M={},M[y]=x?"0":"",M[R]=p?"0":"",M.transform=(A.devicePixelRatio||1)<=1?"translate("+v+"px, "+m+"px)":"translate3d("+v+"px, "+m+"px, 0)",M))}return Object.assign({},S,(t={},t[y]=x?m+"px":"",t[R]=p?v+"px":"",t.transform="",t))}function Ur(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,s=a===void 0?!0:a,u=r.roundOffsets,i=u===void 0?!0:u,l={placement:V(t.placement),variation:he(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,jt(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:i})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,jt(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:i})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var _t={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Ur,data:{}},Le={passive:!0};function zr(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,s=n.resize,u=s===void 0?!0:s,i=K(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(f){f.addEventListener("scroll",r.update,Le)}),u&&i.addEventListener("resize",r.update,Le),function(){a&&l.forEach(function(f){f.removeEventListener("scroll",r.update,Le)}),u&&i.removeEventListener("resize",r.update,Le)}}var Pt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:zr,data:{}},Nr={left:"right",right:"left",bottom:"top",top:"bottom"};function Ie(e){return e.replace(/left|right|bottom|top/g,function(t){return Nr[t]})}var Kr={start:"end",end:"start"};function Bt(e){return e.replace(/start|end/g,function(t){return Kr[t]})}function et(e){var t=K(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function tt(e){return ge(te(e)).left+et(e).scrollLeft}function Zr(e){var t=K(e),r=te(e),n=t.visualViewport,o=r.clientWidth,a=r.clientHeight,s=0,u=0;return n&&(o=n.width,a=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=n.offsetLeft,u=n.offsetTop)),{width:o,height:a,x:s+tt(e),y:u}}function Vr(e){var t,r=te(e),n=et(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=oe(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=oe(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),u=-n.scrollLeft+tt(e),i=-n.scrollTop;return Q(o||r).direction==="rtl"&&(u+=oe(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:u,y:i}}function rt(e){var t=Q(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function Dt(e){return["html","body","#document"].indexOf(Z(e))>=0?e.ownerDocument.body:N(e)&&rt(e)?e:Dt(Fe(e))}function Oe(e,t){var r;t===void 0&&(t=[]);var n=Dt(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=K(n),s=o?[a].concat(a.visualViewport||[],rt(n)?n:[]):n,u=t.concat(s);return o?u:u.concat(Oe(Fe(s)))}function nt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Yr(e){var t=ge(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}function Ft(e,t){return t===Ye?nt(Zr(e)):ve(t)?Yr(t):nt(Vr(te(e)))}function Gr(e){var t=Oe(Fe(e)),r=["absolute","fixed"].indexOf(Q(e).position)>=0,n=r&&N(e)?we(e):e;return ve(n)?t.filter(function(o){return ve(o)&&Tt(o,n)&&Z(o)!=="body"}):[]}function Jr(e,t,r){var n=t==="clippingParents"?Gr(e):[].concat(t),o=[].concat(n,[r]),a=o[0],s=o.reduce(function(u,i){var l=Ft(e,i);return u.top=oe(l.top,u.top),u.right=De(l.right,u.right),u.bottom=De(l.bottom,u.bottom),u.left=oe(l.left,u.left),u},Ft(e,a));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Lt(e){var t=e.reference,r=e.element,n=e.placement,o=n?V(n):null,a=n?he(n):null,s=t.x+t.width/2-r.width/2,u=t.y+t.height/2-r.height/2,i;switch(o){case L:i={x:s,y:t.y-r.height};break;case U:i={x:s,y:t.y+t.height};break;case z:i={x:t.x+t.width,y:u};break;case I:i={x:t.x-r.width,y:u};break;default:i={x:t.x,y:t.y}}var l=o?Xe(o):null;if(l!=null){var f=l==="y"?"height":"width";switch(a){case ne:i[l]=i[l]-(t[f]/2-r[f]/2);break;case fe:i[l]=i[l]+(t[f]/2-r[f]/2);break}}return i}function Re(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.boundary,s=a===void 0?dt:a,u=r.rootBoundary,i=u===void 0?Ye:u,l=r.elementContext,f=l===void 0?de:l,d=r.altBoundary,h=d===void 0?!1:d,v=r.padding,g=v===void 0?0:v,m=St(typeof g!="number"?g:Mt(g,ce)),O=f===de?vt:de,p=e.rects.popper,x=e.elements[h?O:f],R=Jr(ve(x)?x:x.contextElement||te(e.elements.popper),s,i),y=ge(e.elements.reference),A=Lt({reference:y,element:p,strategy:"absolute",placement:o}),w=nt(Object.assign({},p,A)),E=f===de?w:y,C={top:R.top-E.top+m.top,bottom:E.bottom-R.bottom+m.bottom,left:R.left-E.left+m.left,right:E.right-R.right+m.right},P=e.modifiersData.offset;if(f===de&&P){var k=P[o];Object.keys(C).forEach(function(S){var H=[z,U].indexOf(S)>=0?1:-1,M=[L,U].indexOf(S)>=0?"y":"x";C[S]+=k[M]*H})}return C}function Qr(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,s=r.padding,u=r.flipVariations,i=r.allowedAutoPlacements,l=i===void 0?Pe:i,f=he(n),d=f?u?Ge:Ge.filter(function(g){return he(g)===f}):ce,h=d.filter(function(g){return l.indexOf(g)>=0});h.length===0&&(h=d);var v=h.reduce(function(g,m){return g[m]=Re(e,{placement:m,boundary:o,rootBoundary:a,padding:s})[V(m)],g},{});return Object.keys(v).sort(function(g,m){return v[g]-v[m]})}function Xr(e){if(V(e)===Be)return[];var t=Ie(e);return[Bt(e),t,Bt(t)]}function en(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,s=r.altAxis,u=s===void 0?!0:s,i=r.fallbackPlacements,l=r.padding,f=r.boundary,d=r.rootBoundary,h=r.altBoundary,v=r.flipVariations,g=v===void 0?!0:v,m=r.allowedAutoPlacements,O=t.options.placement,p=V(O),x=p===O,R=i||(x||!g?[Ie(O)]:Xr(O)),y=[O].concat(R).reduce(function(ie,X){return ie.concat(V(X)===Be?Qr(t,{placement:X,boundary:f,rootBoundary:d,padding:l,flipVariations:g,allowedAutoPlacements:m}):X)},[]),A=t.rects.reference,w=t.rects.popper,E=new Map,C=!0,P=y[0],k=0;k<y.length;k++){var S=y[k],H=V(S),M=he(S)===ne,W=[L,U].indexOf(H)>=0,D=W?"width":"height",j=Re(t,{placement:S,boundary:f,rootBoundary:d,altBoundary:h,padding:l}),b=W?M?z:I:M?U:L;A[D]>w[D]&&(b=Ie(b));var q=Ie(b),Y=[];if(a&&Y.push(j[H]<=0),u&&Y.push(j[b]<=0,j[q]<=0),Y.every(function(ie){return ie})){P=S,C=!1;break}E.set(S,Y)}if(C)for(var $e=g?3:1,st=function(ie){var X=y.find(function(qe){var Ee=E.get(qe);if(Ee)return Ee.slice(0,ie).every(function(ye){return ye})});if(X)return P=X,"break"},Ae=$e;Ae>0;Ae--){var We=st(Ae);if(We==="break")break}t.placement!==P&&(t.modifiersData[n]._skip=!0,t.placement=P,t.reset=!0)}}var tn={name:"flip",enabled:!0,phase:"main",fn:en,requiresIfExists:["offset"],data:{_skip:!1}};function It(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function Ht(e){return[L,z,U,I].some(function(t){return e[t]>=0})}function rn(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,s=Re(t,{elementContext:"reference"}),u=Re(t,{altBoundary:!0}),i=It(s,n),l=It(u,o,a),f=Ht(i),d=Ht(l);t.modifiersData[r]={referenceClippingOffsets:i,popperEscapeOffsets:l,isReferenceHidden:f,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":d})}var nn={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:rn};function on(e,t,r){var n=V(e),o=[I,L].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,s=a[0],u=a[1];return s=s||0,u=(u||0)*o,[I,z].indexOf(n)>=0?{x:u,y:s}:{x:s,y:u}}function an(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,s=Pe.reduce(function(f,d){return f[d]=on(d,t.rects,a),f},{}),u=s[t.placement],i=u.x,l=u.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=i,t.modifiersData.popperOffsets.y+=l),t.modifiersData[n]=s}var sn={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:an};function ln(e){var t=e.state,r=e.name;t.modifiersData[r]=Lt({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var $t={name:"popperOffsets",enabled:!0,phase:"read",fn:ln,data:{}};function un(e){return e==="x"?"y":"x"}function pn(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,s=r.altAxis,u=s===void 0?!1:s,i=r.boundary,l=r.rootBoundary,f=r.altBoundary,d=r.padding,h=r.tether,v=h===void 0?!0:h,g=r.tetherOffset,m=g===void 0?0:g,O=Re(t,{boundary:i,rootBoundary:l,padding:d,altBoundary:f}),p=V(t.placement),x=he(t.placement),R=!x,y=Xe(p),A=un(y),w=t.modifiersData.popperOffsets,E=t.rects.reference,C=t.rects.popper,P=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,k=typeof P=="number"?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,H={x:0,y:0};if(w){if(a){var M,W=y==="y"?L:I,D=y==="y"?U:z,j=y==="y"?"height":"width",b=w[y],q=b+O[W],Y=b-O[D],$e=v?-C[j]/2:0,st=x===ne?E[j]:C[j],Ae=x===ne?-C[j]:-E[j],We=t.elements.arrow,ie=v&&We?Qe(We):{width:0,height:0},X=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:kt(),qe=X[W],Ee=X[D],ye=xe(0,E[j],ie[j]),fo=R?E[j]/2-$e-ye-qe-k.mainAxis:st-ye-qe-k.mainAxis,vo=R?-E[j]/2+$e+ye+Ee+k.mainAxis:Ae+ye+Ee+k.mainAxis,lt=t.elements.arrow&&we(t.elements.arrow),mo=lt?y==="y"?lt.clientTop||0:lt.clientLeft||0:0,ur=(M=S==null?void 0:S[y])!=null?M:0,go=b+fo-ur-mo,ho=b+vo-ur,pr=xe(v?De(q,go):q,b,v?oe(Y,ho):Y);w[y]=pr,H[y]=pr-b}if(u){var cr,yo=y==="x"?L:I,bo=y==="x"?U:z,se=w[A],Ue=A==="y"?"height":"width",fr=se+O[yo],dr=se-O[bo],ut=[L,I].indexOf(p)!==-1,vr=(cr=S==null?void 0:S[A])!=null?cr:0,mr=ut?fr:se-E[Ue]-C[Ue]-vr+k.altAxis,gr=ut?se+E[Ue]+C[Ue]-vr-k.altAxis:dr,hr=v&&ut?Fr(mr,se,gr):xe(v?mr:fr,se,v?gr:dr);w[A]=hr,H[A]=hr-se}t.modifiersData[n]=H}}var cn={name:"preventOverflow",enabled:!0,phase:"main",fn:pn,requiresIfExists:["offset"]};function fn(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function dn(e){return e===K(e)||!N(e)?et(e):fn(e)}function vn(e){var t=e.getBoundingClientRect(),r=me(t.width)/e.offsetWidth||1,n=me(t.height)/e.offsetHeight||1;return r!==1||n!==1}function mn(e,t,r){r===void 0&&(r=!1);var n=N(t),o=N(t)&&vn(t),a=te(t),s=ge(e,o),u={scrollLeft:0,scrollTop:0},i={x:0,y:0};return(n||!n&&!r)&&((Z(t)!=="body"||rt(a))&&(u=dn(t)),N(t)?(i=ge(t,!0),i.x+=t.clientLeft,i.y+=t.clientTop):a&&(i.x=tt(a))),{x:s.left+u.scrollLeft-i.x,y:s.top+u.scrollTop-i.y,width:s.width,height:s.height}}function gn(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var s=[].concat(a.requires||[],a.requiresIfExists||[]);s.forEach(function(u){if(!r.has(u)){var i=t.get(u);i&&o(i)}}),n.push(a)}return e.forEach(function(a){r.has(a.name)||o(a)}),n}function hn(e){var t=gn(e);return At.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}function yn(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function bn(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var Wt={placement:"bottom",modifiers:[],strategy:"absolute"};function qt(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(n){return!(n&&typeof n.getBoundingClientRect=="function")})}function ot(e){e===void 0&&(e={});var t=e,r=t.defaultModifiers,n=r===void 0?[]:r,o=t.defaultOptions,a=o===void 0?Wt:o;return function(s,u,i){i===void 0&&(i=a);var l={placement:"bottom",orderedModifiers:[],options:Object.assign({},Wt,a),modifiersData:{},elements:{reference:s,popper:u},attributes:{},styles:{}},f=[],d=!1,h={state:l,setOptions:function(m){var O=typeof m=="function"?m(l.options):m;g(),l.options=Object.assign({},a,l.options,O),l.scrollParents={reference:ve(s)?Oe(s):s.contextElement?Oe(s.contextElement):[],popper:Oe(u)};var p=hn(bn([].concat(n,l.options.modifiers)));return l.orderedModifiers=p.filter(function(x){return x.enabled}),v(),h.update()},forceUpdate:function(){if(!d){var m=l.elements,O=m.reference,p=m.popper;if(qt(O,p)){l.rects={reference:mn(O,we(p),l.options.strategy==="fixed"),popper:Qe(p)},l.reset=!1,l.placement=l.options.placement,l.orderedModifiers.forEach(function(C){return l.modifiersData[C.name]=Object.assign({},C.data)});for(var x=0;x<l.orderedModifiers.length;x++){if(l.reset===!0){l.reset=!1,x=-1;continue}var R=l.orderedModifiers[x],y=R.fn,A=R.options,w=A===void 0?{}:A,E=R.name;typeof y=="function"&&(l=y({state:l,options:w,name:E,instance:h})||l)}}}},update:yn(function(){return new Promise(function(m){h.forceUpdate(),m(l)})}),destroy:function(){g(),d=!0}};if(!qt(s,u))return h;h.setOptions(i).then(function(m){!d&&i.onFirstUpdate&&i.onFirstUpdate(m)});function v(){l.orderedModifiers.forEach(function(m){var O=m.name,p=m.options,x=p===void 0?{}:p,R=m.effect;if(typeof R=="function"){var y=R({state:l,name:O,instance:h,options:x}),A=function(){};f.push(y||A)}})}function g(){f.forEach(function(m){return m()}),f=[]}return h}}ot();var wn=[Pt,$t,_t,Et];ot({defaultModifiers:wn});var xn=[Pt,$t,_t,Et,sn,tn,cn,$r,nn],On=ot({defaultModifiers:xn});const Rn=(e,t,r={})=>{const n={name:"updateState",enabled:!0,phase:"write",fn:({state:i})=>{const l=An(i);Object.assign(s.value,l)},requires:["computeStyles"]},o=T(()=>{const{onFirstUpdate:i,placement:l,strategy:f,modifiers:d}=c(r);return{onFirstUpdate:i,placement:l||"bottom",strategy:f||"absolute",modifiers:[...d||[],n,{name:"applyStyles",enabled:!1}]}}),a=xo(),s=B({styles:{popper:{position:c(o).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),u=()=>{a.value&&(a.value.destroy(),a.value=void 0)};return F(o,i=>{const l=c(a);l&&l.setOptions(i)},{deep:!0}),F([e,t],([i,l])=>{u(),!(!i||!l)&&(a.value=On(i,l,c(o)))}),Ce(()=>{u()}),{state:T(()=>{var i;return{...((i=c(a))==null?void 0:i.state)||{}}}),styles:T(()=>c(s).styles),attributes:T(()=>c(s).attributes),update:()=>{var i;return(i=c(a))==null?void 0:i.update()},forceUpdate:()=>{var i;return(i=c(a))==null?void 0:i.forceUpdate()},instanceRef:T(()=>c(a))}};function An(e){const t=Object.keys(e.elements),r=wr(t.map(o=>[o,e.styles[o]||{}])),n=wr(t.map(o=>[o,e.attributes[o]]));return{styles:r,attributes:n}}function Ut(){let e;const t=(n,o)=>{r(),e=window.setTimeout(n,o)},r=()=>window.clearTimeout(e);return Oo(()=>r()),{registerTimeout:t,cancelTimeout:r}}let zt;const Nt=()=>{const e=Ao(),t=zo(),r=T(()=>`${e.value}-popper-container-${t.prefix}`),n=T(()=>`#${r.value}`);return{id:r,selector:n}},En=e=>{const t=document.createElement("div");return t.id=e,document.body.appendChild(t),t},Tn=()=>{const{id:e,selector:t}=Nt();return Ro(()=>{Te&&!zt&&!document.body.querySelector(t.value)&&(zt=En(e.value))}),{id:e,selector:t}},Cn=ee({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),kn=({showAfter:e,hideAfter:t,autoClose:r,open:n,close:o})=>{const{registerTimeout:a}=Ut(),{registerTimeout:s,cancelTimeout:u}=Ut();return{onOpen:i=>{a(()=>{n(i);const l=c(r);Eo(l)&&l>0&&s(()=>{o(i)},l)},c(e))},onClose:i=>{u(),a(()=>{o(i)},c(t))}}},Kt=Symbol("elForwardRef"),Sn=e=>{ke(Kt,{setForwardRef:t=>{e.value=t}})},Mn=e=>({mounted(t){e(t)},updated(t){e(t)},unmounted(){e(null)}}),at=Symbol("popper"),Zt=Symbol("popperContent"),jn=["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],Vt=ee({role:{type:String,values:jn,default:"tooltip"}}),_n=$({name:"ElPopper",inheritAttrs:!1}),Pn=$({..._n,props:Vt,setup(e,{expose:t}){const r=e,n=B(),o=B(),a=B(),s=B(),u=T(()=>r.role),i={triggerRef:n,popperInstanceRef:o,contentRef:a,referenceRef:s,role:u};return t(i),ke(at,i),(l,f)=>le(l.$slots,"default")}});var Bn=ue(Pn,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/popper.vue"]]);const Yt=ee({arrowOffset:{type:Number,default:5}}),Dn=$({name:"ElPopperArrow",inheritAttrs:!1}),Fn=$({...Dn,props:Yt,setup(e,{expose:t}){const r=e,n=Se("popper"),{arrowOffset:o,arrowRef:a,arrowStyle:s}=pe(Zt,void 0);return F(()=>r.arrowOffset,u=>{o.value=u}),Ce(()=>{a.value=void 0}),t({arrowRef:a}),(u,i)=>(G(),Ke("span",{ref_key:"arrowRef",ref:a,class:xr(c(n).e("arrow")),style:To(c(s)),"data-popper-arrow":""},null,6))}});var Ln=ue(Fn,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/arrow.vue"]]);const In="ElOnlyChild",Hn=$({name:In,setup(e,{slots:t,attrs:r}){var n;const o=pe(Kt),a=Mn((n=o==null?void 0:o.setForwardRef)!=null?n:pt);return()=>{var s;const u=(s=t.default)==null?void 0:s.call(t,r);if(!u||u.length>1)return null;const i=Gt(u);return i?Or(Co(i,r),[[a]]):null}}});function Gt(e){if(!e)return null;const t=e;for(const r of t){if(ko(r))switch(r.type){case jo:continue;case Mo:case"svg":return Jt(r);case So:return Gt(r.children);default:return r}return Jt(r)}return null}function Jt(e){const t=Se("only-child");return Me("span",{class:t.e("content")},[e])}const Qt=ee({virtualRef:{type:_(Object)},virtualTriggering:Boolean,onMouseenter:{type:_(Function)},onMouseleave:{type:_(Function)},onClick:{type:_(Function)},onKeydown:{type:_(Function)},onFocus:{type:_(Function)},onBlur:{type:_(Function)},onContextmenu:{type:_(Function)},id:String,open:Boolean}),$n=$({name:"ElPopperTrigger",inheritAttrs:!1}),Wn=$({...$n,props:Qt,setup(e,{expose:t}){const r=e,{role:n,triggerRef:o}=pe(at,void 0);Sn(o);const a=T(()=>u.value?r.id:void 0),s=T(()=>{if(n&&n.value==="tooltip")return r.open&&r.id?r.id:void 0}),u=T(()=>{if(n&&n.value!=="tooltip")return n.value}),i=T(()=>u.value?`${r.open}`:void 0);let l;return Ne(()=>{F(()=>r.virtualRef,f=>{f&&(o.value=Rr(f))},{immediate:!0}),F(o,(f,d)=>{l==null||l(),l=void 0,Ze(f)&&(["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"].forEach(h=>{var v;const g=r[h];g&&(f.addEventListener(h.slice(2).toLowerCase(),g),(v=d==null?void 0:d.removeEventListener)==null||v.call(d,h.slice(2).toLowerCase(),g))}),l=F([a,s,u,i],h=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((v,g)=>{Tr(h[g])?f.removeAttribute(v):f.setAttribute(v,h[g])})},{immediate:!0})),Ze(d)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(h=>d.removeAttribute(h))},{immediate:!0})}),Ce(()=>{l==null||l(),l=void 0}),t({triggerRef:o}),(f,d)=>f.virtualTriggering?je("v-if",!0):(G(),be(c(Hn),ct({key:0},f.$attrs,{"aria-controls":c(a),"aria-describedby":c(s),"aria-expanded":c(i),"aria-haspopup":c(u)}),{default:re(()=>[le(f.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});var qn=ue(Wn,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/trigger.vue"]]);const Un=["fixed","absolute"],zn=ee({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:_(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:Pe,default:"bottom"},popperOptions:{type:_(Object),default:()=>({})},strategy:{type:String,values:Un,default:"absolute"}}),Xt=ee({...zn,id:String,style:{type:_([String,Array,Object])},className:{type:_([String,Array,Object])},effect:{type:String,default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:{type:Boolean,default:!1},trapping:{type:Boolean,default:!1},popperClass:{type:_([String,Array,Object])},popperStyle:{type:_([String,Array,Object])},referenceEl:{type:_(Object)},triggerTargetEl:{type:_(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},ariaLabel:{type:String,default:void 0},virtualTriggering:Boolean,zIndex:Number}),Nn={mouseenter:e=>e instanceof MouseEvent,mouseleave:e=>e instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},Kn=(e,t=[])=>{const{placement:r,strategy:n,popperOptions:o}=e,a={placement:r,strategy:n,...o,modifiers:[...Vn(e),...t]};return Yn(a,o==null?void 0:o.modifiers),a},Zn=e=>{if(Te)return Rr(e)};function Vn(e){const{offset:t,gpuAcceleration:r,fallbackPlacements:n}=e;return[{name:"offset",options:{offset:[0,t??12]}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5,fallbackPlacements:n}},{name:"computeStyles",options:{gpuAcceleration:r}}]}function Yn(e,t){t&&(e.modifiers=[...e.modifiers,...t??[]])}const Gn=0,Jn=e=>{const{popperInstanceRef:t,contentRef:r,triggerRef:n,role:o}=pe(at,void 0),a=B(),s=B(),u=T(()=>({name:"eventListeners",enabled:!!e.visible})),i=T(()=>{var p;const x=c(a),R=(p=c(s))!=null?p:Gn;return{name:"arrow",enabled:!Sr(x),options:{element:x,padding:R}}}),l=T(()=>({onFirstUpdate:()=>{g()},...Kn(e,[c(i),c(u)])})),f=T(()=>Zn(e.referenceEl)||c(n)),{attributes:d,state:h,styles:v,update:g,forceUpdate:m,instanceRef:O}=Rn(f,r,l);return F(O,p=>t.value=p),Ne(()=>{F(()=>{var p;return(p=c(f))==null?void 0:p.getBoundingClientRect()},()=>{g()})}),{attributes:d,arrowRef:a,contentRef:r,instanceRef:O,state:h,styles:v,role:o,forceUpdate:m,update:g}},Qn=(e,{attributes:t,styles:r,role:n})=>{const{nextZIndex:o}=_o(),a=Se("popper"),s=T(()=>c(t).popper),u=B(e.zIndex||o()),i=T(()=>[a.b(),a.is("pure",e.pure),a.is(e.effect),e.popperClass]),l=T(()=>[{zIndex:c(u)},e.popperStyle||{},c(r).popper]),f=T(()=>n.value==="dialog"?"false":void 0),d=T(()=>c(r).arrow||{});return{ariaModal:f,arrowStyle:d,contentAttrs:s,contentClass:i,contentStyle:l,contentZIndex:u,updateZIndex:()=>{u.value=e.zIndex||o()}}},Xn=(e,t)=>{const r=B(!1),n=B();return{focusStartRef:n,trapped:r,onFocusAfterReleased:o=>{var a;((a=o.detail)==null?void 0:a.focusReason)!=="pointer"&&(n.value="first",t("blur"))},onFocusAfterTrapped:()=>{t("focus")},onFocusInTrap:o=>{e.visible&&!r.value&&(o.target&&(n.value=o.target),r.value=!0)},onFocusoutPrevented:o=>{e.trapping||(o.detail.focusReason==="pointer"&&o.preventDefault(),r.value=!1)},onReleaseRequested:()=>{r.value=!1,t("close")}}},eo=$({name:"ElPopperContent"}),to=$({...eo,props:Xt,emits:Nn,setup(e,{expose:t,emit:r}){const n=e,{focusStartRef:o,trapped:a,onFocusAfterReleased:s,onFocusAfterTrapped:u,onFocusInTrap:i,onFocusoutPrevented:l,onReleaseRequested:f}=Xn(n,r),{attributes:d,arrowRef:h,contentRef:v,styles:g,instanceRef:m,role:O,update:p}=Jn(n),{ariaModal:x,arrowStyle:R,contentAttrs:y,contentClass:A,contentStyle:w,updateZIndex:E}=Qn(n,{styles:g,attributes:d,role:O}),C=pe(Cr,void 0),P=B();ke(Zt,{arrowStyle:R,arrowRef:h,arrowOffset:P}),C&&(C.addInputId||C.removeInputId)&&ke(Cr,{...C,addInputId:pt,removeInputId:pt});let k;const S=(M=!0)=>{p(),M&&E()},H=()=>{S(!1),n.visible&&n.focusOnShow?a.value=!0:n.visible===!1&&(a.value=!1)};return Ne(()=>{F(()=>n.triggerTargetEl,(M,W)=>{k==null||k(),k=void 0;const D=c(M||v.value),j=c(W||v.value);Ze(D)&&(k=F([O,()=>n.ariaLabel,x,()=>n.id],b=>{["role","aria-label","aria-modal","id"].forEach((q,Y)=>{Tr(b[Y])?D.removeAttribute(q):D.setAttribute(q,b[Y])})},{immediate:!0})),j!==D&&Ze(j)&&["role","aria-label","aria-modal","id"].forEach(b=>{j.removeAttribute(b)})},{immediate:!0}),F(()=>n.visible,H,{immediate:!0})}),Ce(()=>{k==null||k(),k=void 0}),t({popperContentRef:v,popperInstanceRef:m,updatePopper:S,contentStyle:w}),(M,W)=>(G(),Ke("div",ct({ref_key:"contentRef",ref:v},c(y),{style:c(w),class:c(A),tabindex:"-1",onMouseenter:W[0]||(W[0]=D=>M.$emit("mouseenter",D)),onMouseleave:W[1]||(W[1]=D=>M.$emit("mouseleave",D))}),[Me(c(qo),{trapped:c(a),"trap-on-focus-in":!0,"focus-trap-el":c(v),"focus-start-el":c(o),onFocusAfterTrapped:c(u),onFocusAfterReleased:c(s),onFocusin:c(i),onFocusoutPrevented:c(l),onReleaseRequested:c(f)},{default:re(()=>[le(M.$slots,"default")]),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16))}});var ro=ue(to,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/content.vue"]]);let er,He,it,tr,rr,nr,or,ar,ir,ae,sr,lr;er=Ar(Bn),He=Symbol("elTooltip"),Ve=ee({...Cn,...Xt,appendTo:{type:_([String,Object])},content:{type:String,default:""},rawContent:{type:Boolean,default:!1},persistent:Boolean,ariaLabel:String,visible:{type:_(Boolean),default:null},transition:String,teleported:{type:Boolean,default:!0},disabled:Boolean}),it=ee({...Qt,disabled:Boolean,trigger:{type:_([String,Array]),default:"hover"},triggerKeys:{type:_(Array),default:()=>[Er.enter,Er.space]}}),{useModelToggleProps:tr,useModelToggleEmits:rr,useModelToggle:nr}=ft("visible"),or=ee({...Vt,...tr,...Ve,...it,...Yt,showArrow:{type:Boolean,default:!0}}),ar=[...rr,"before-show","before-hide","show","hide","open","close"],ir=(e,t)=>Po(e)?e.includes(t):e===t,ae=(e,t,r)=>n=>{ir(c(e),t)&&r(n)},sr=$({name:"ElTooltipTrigger"}),lr=$({...sr,props:it,setup(e,{expose:t}){const r=e,n=Se("tooltip"),{controlled:o,id:a,open:s,onOpen:u,onClose:i,onToggle:l}=pe(He,void 0),f=B(null),d=()=>{if(c(o)||r.disabled)return!0},h=_e(r,"trigger"),v=J(d,ae(h,"hover",u)),g=J(d,ae(h,"hover",i)),m=J(d,ae(h,"click",y=>{y.button===0&&l(y)})),O=J(d,ae(h,"focus",u)),p=J(d,ae(h,"focus",i)),x=J(d,ae(h,"contextmenu",y=>{y.preventDefault(),l(y)})),R=J(d,y=>{const{code:A}=y;r.triggerKeys.includes(A)&&(y.preventDefault(),l(y))});return t({triggerRef:f}),(y,A)=>(G(),be(c(qn),{id:c(a),"virtual-ref":y.virtualRef,open:c(s),"virtual-triggering":y.virtualTriggering,class:xr(c(n).e("trigger")),onBlur:c(p),onClick:c(m),onContextmenu:c(x),onFocus:c(O),onMouseenter:c(v),onMouseleave:c(g),onKeydown:c(R)},{default:re(()=>[le(y.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}});var no=ue(lr,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/trigger.vue"]]);const oo=$({name:"ElTooltipContent",inheritAttrs:!1}),ao=$({...oo,props:Ve,setup(e,{expose:t}){const r=e,{selector:n}=Nt(),o=Se("tooltip"),a=B(null),s=B(!1),{controlled:u,id:i,open:l,trigger:f,onClose:d,onOpen:h,onShow:v,onHide:g,onBeforeShow:m,onBeforeHide:O}=pe(He,void 0),p=T(()=>r.transition||`${o.namespace.value}-fade-in-linear`),x=T(()=>r.persistent);Ce(()=>{s.value=!0});const R=T(()=>c(x)?!0:c(l)),y=T(()=>r.disabled?!1:c(l)),A=T(()=>r.appendTo||n.value),w=T(()=>{var b;return(b=r.style)!=null?b:{}}),E=T(()=>!c(l)),C=()=>{g()},P=()=>{if(c(u))return!0},k=J(P,()=>{r.enterable&&c(f)==="hover"&&h()}),S=J(P,()=>{c(f)==="hover"&&d()}),H=()=>{var b,q;(q=(b=a.value)==null?void 0:b.updatePopper)==null||q.call(b),m==null||m()},M=()=>{O==null||O()},W=()=>{v(),j=Lo(T(()=>{var b;return(b=a.value)==null?void 0:b.popperContentRef}),()=>{c(u)||c(f)!=="hover"&&d()})},D=()=>{r.virtualTriggering||d()};let j;return F(()=>c(l),b=>{b||(j==null||j())},{flush:"post"}),F(()=>r.content,()=>{var b,q;(q=(b=a.value)==null?void 0:b.updatePopper)==null||q.call(b)}),t({contentRef:a}),(b,q)=>(G(),be(Fo,{disabled:!b.teleported,to:c(A)},[Me(Do,{name:c(p),onAfterLeave:C,onBeforeEnter:H,onAfterEnter:W,onBeforeLeave:M},{default:re(()=>[c(R)?Or((G(),be(c(ro),ct({key:0,id:c(i),ref_key:"contentRef",ref:a},b.$attrs,{"aria-label":b.ariaLabel,"aria-hidden":c(E),"boundaries-padding":b.boundariesPadding,"fallback-placements":b.fallbackPlacements,"gpu-acceleration":b.gpuAcceleration,offset:b.offset,placement:b.placement,"popper-options":b.popperOptions,strategy:b.strategy,effect:b.effect,enterable:b.enterable,pure:b.pure,"popper-class":b.popperClass,"popper-style":[b.popperStyle,c(w)],"reference-el":b.referenceEl,"trigger-target-el":b.triggerTargetEl,visible:c(y),"z-index":b.zIndex,onMouseenter:c(k),onMouseleave:c(S),onBlur:D,onClose:c(d)}),{default:re(()=>[s.value?je("v-if",!0):le(b.$slots,"default",{key:0})]),_:3},16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","onMouseenter","onMouseleave","onClose"])),[[Bo,c(y)]]):je("v-if",!0)]),_:3},8,["name"])],8,["disabled","to"]))}});var io=ue(ao,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/content.vue"]]);const so=["innerHTML"],lo={key:1},uo=$({name:"ElTooltip"}),po=$({...uo,props:or,emits:ar,setup(e,{expose:t,emit:r}){const n=e;Tn();const o=No(),a=B(),s=B(),u=()=>{var p;const x=c(a);x&&((p=x.popperInstanceRef)==null||p.update())},i=B(!1),l=B(),{show:f,hide:d,hasUpdateHandler:h}=nr({indicator:i,toggleReason:l}),{onOpen:v,onClose:g}=kn({showAfter:_e(n,"showAfter"),hideAfter:_e(n,"hideAfter"),autoClose:_e(n,"autoClose"),open:f,close:d}),m=T(()=>br(n.visible)&&!h.value);ke(He,{controlled:m,id:o,open:Io(i),trigger:_e(n,"trigger"),onOpen:p=>{v(p)},onClose:p=>{g(p)},onToggle:p=>{c(i)?g(p):v(p)},onShow:()=>{r("show",l.value)},onHide:()=>{r("hide",l.value)},onBeforeShow:()=>{r("before-show",l.value)},onBeforeHide:()=>{r("before-hide",l.value)},updatePopper:u}),F(()=>n.disabled,p=>{p&&i.value&&(i.value=!1)});const O=()=>{var p,x;const R=(x=(p=s.value)==null?void 0:p.contentRef)==null?void 0:x.popperContentRef;return R&&R.contains(document.activeElement)};return Ho(()=>i.value&&d()),t({popperRef:a,contentRef:s,isFocusInsideContent:O,updatePopper:u,onOpen:v,onClose:g,hide:d}),(p,x)=>(G(),be(c(er),{ref_key:"popperRef",ref:a,role:p.role},{default:re(()=>[Me(no,{disabled:p.disabled,trigger:p.trigger,"trigger-keys":p.triggerKeys,"virtual-ref":p.virtualRef,"virtual-triggering":p.virtualTriggering},{default:re(()=>[p.$slots.default?le(p.$slots,"default",{key:0}):je("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering"]),Me(io,{ref_key:"contentRef",ref:s,"aria-label":p.ariaLabel,"boundaries-padding":p.boundariesPadding,content:p.content,disabled:p.disabled,effect:p.effect,enterable:p.enterable,"fallback-placements":p.fallbackPlacements,"hide-after":p.hideAfter,"gpu-acceleration":p.gpuAcceleration,offset:p.offset,persistent:p.persistent,"popper-class":p.popperClass,"popper-style":p.popperStyle,placement:p.placement,"popper-options":p.popperOptions,pure:p.pure,"raw-content":p.rawContent,"reference-el":p.referenceEl,"trigger-target-el":p.triggerTargetEl,"show-after":p.showAfter,strategy:p.strategy,teleported:p.teleported,transition:p.transition,"virtual-triggering":p.virtualTriggering,"z-index":p.zIndex,"append-to":p.appendTo},{default:re(()=>[le(p.$slots,"content",{},()=>[p.rawContent?(G(),Ke("span",{key:0,innerHTML:p.content},null,8,so)):(G(),Ke("span",lo,$o(p.content),1))]),p.showArrow?(G(),be(c(Ln),{key:0,"arrow-offset":p.arrowOffset},null,8,["arrow-offset"])):je("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to"])]),_:3},8,["role"]))}});var co=ue(po,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/tooltip.vue"]]);kr=Ar(co)});export{kr as E,Zo as __tla,Pe as a,Ve as u};
|