2 lines
34 KiB
JavaScript
2 lines
34 KiB
JavaScript
|
import{E as U,e as y,X as A,r as _,P as Te,n as ie,m as O,ao as Ke,W as sn,a0 as _n,G as He,a3 as fn,a2 as An,H as J,c as p,V as Nn,s as We,B as pe,x as k,aM as Tn,aB as Dn,D as W,F as De,Z as Qe,y as _e,i as Pe,aN as Ve,_ as me,ah as Re,R as Ee,af as cn,a5 as vn,aO as Rn,ad as En,a4 as kn,aP as jn,aQ as Je,f as Ae,aR as Fn,aS as Vn}from"./index.ab0d47a4.js";import{T as Ge,O as Oe}from"./useState.01763bb3.js";import{x as ye,F as Le,G as dn,q as Ln,u as Bn,t as $n,r as zn,p as Hn}from"./useFlexGapSupport.f5eec5c4.js";import{w as Se}from"./default.76e08716.js";import{K as Wn}from"./KeyCode.99f746d5.js";var Z={adjustX:1,adjustY:1},Q=[0,0],pn={left:{points:["cr","cl"],overflow:Z,offset:[-4,0],targetOffset:Q},right:{points:["cl","cr"],overflow:Z,offset:[4,0],targetOffset:Q},top:{points:["bc","tc"],overflow:Z,offset:[0,-4],targetOffset:Q},bottom:{points:["tc","bc"],overflow:Z,offset:[0,4],targetOffset:Q},topLeft:{points:["bl","tl"],overflow:Z,offset:[0,-4],targetOffset:Q},leftTop:{points:["tr","tl"],overflow:Z,offset:[-4,0],targetOffset:Q},topRight:{points:["br","tr"],overflow:Z,offset:[0,-4],targetOffset:Q},rightTop:{points:["tl","tr"],overflow:Z,offset:[4,0],targetOffset:Q},bottomRight:{points:["tr","br"],overflow:Z,offset:[0,4],targetOffset:Q},rightBottom:{points:["bl","br"],overflow:Z,offset:[4,0],targetOffset:Q},bottomLeft:{points:["tl","bl"],overflow:Z,offset:[0,4],targetOffset:Q},leftBottom:{points:["br","bl"],overflow:Z,offset:[-4,0],targetOffset:Q}},Gn={prefixCls:String,id:String,overlayInnerStyle:A.any};const Yn=U({name:"Content",props:Gn,slots:["overlay"],setup:function(e,o){var n=o.slots;return function(){var a;return y("div",{class:"".concat(e.prefixCls,"-inner"),id:e.id,role:"tooltip",style:e.overlayInnerStyle},[(a=n.overlay)===null||a===void 0?void 0:a.call(n)])}}});var Un=globalThis&&globalThis.__rest||function(t,e){var o={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(o[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,n=Object.getOwnPropertySymbols(t);a<n.length;a++)e.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(t,n[a])&&(o[n[a]]=t[n[a]]);return o};function en(){}const Xn=U({name:"Tooltip",inheritAttrs:!1,props:{trigger:A.any.def(["hover"]),defaultVisible:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},placement:A.string.def("right"),transitionName:String,animation:A.any,afterVisibleChange:A.func.def(function(){}),overlayStyle:{type:Object,default:void 0},overlayClassName:String,prefixCls:A.string.def("rc-tooltip"),mouseEnterDelay:A.number.def(.1),mouseLeaveDelay:A.number.def(.1),getPopupContainer:Function,destroyTooltipOnHide:{type:Boolean,default:!1},align:A.object.def(function(){return{}}),arrowContent:A.any.def(null),tipId:String,builtinPlacements:A.object,overlayInnerStyle:{type:Object,default:void 0},popupVisible:{type:Boolean,default:void 0},onVisibleChange:Function,onPopupAlign:Function},slots:["arrowContent","overlay"],setup:function(e,o){var n=o.slots,a=o.attrs,u=o.expose,i=_(),v=function(){var P=e.prefixCls,w=e.tipId,M=e.overlayInnerStyle;return[y("div",{class:"".concat(P,"-arrow"),key:"arrow"},[Ke(n,e,"arrowContent")]),y(Yn,{key:"content",prefixCls:P,id:w,overlayInnerStyle:M},{overlay:n.overlay})]},f=function(){return i.value.getPopupDomNode()};u({getPopupDomNode:f,triggerDOM:i,forcePopupAlign:function(){var P;return(P=i.value)===null||P===void 0?void 0:P.forcePopupAlign()}});var h=_(!1),s=_(!1);return Te(function(){var c=e.destroyTooltipOnHide;if(typeof c=="boolean")h.value=c;else if(c&&ie(c)==="object"){var P=c.keepParent;h.value=P===!0,s.value=P===!1}}),function(){var c=e.overlayClassName,P=e.trigger,w=e.mouseEnterDelay,M=e.mouseLeaveDelay,b=e.overlayStyle,K=e.prefixCls,R=e.afterVisibleChange,G=e.transitionName,D=e.animation,N=e.placement,S=e.align;e.destroyTooltipOnHide;var d=e.defaultVisible,m=Un(e,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible"
|