1import{O as m}from"./BpRTyRu9.js";import{aW as v,bk as r,b3 as b,b1 as n,cb as y,bg as c,b2 as p,b0 as g,b4 as w,cj as s,bh as V,b5 as _,b7 as h,b9 as C,bj as k}from"./Q1HWlNtz.js";const B={class:"popover-inner"},D={class:"popover-content"},x=["onClick"],I=v({__name:"popover",props:{modelValue:{type:Boolean},trigger:{default:"hover"},placement:{default:"top"},title:{},content:{},showArrow:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},openDelay:{default:100},closeDelay:{default:100},offset:{default:8},zIndex:{default:1e3},contentClass:{},arrowOffset:{}},emits:["update:modelValue"],setup(d,{emit:u}){const e=d,f=u,a=r({get:()=>{var o;return(o=e.modelValue)!=null?o:!1},set:o=>f("update:modelValue",o)}),i=r(()=>({trigger:e.trigger,placement:e.placement,showArrow:e.showArrow,openDelay:e.openDelay,closeDelay:e.closeDelay,offset:e.offset,zIndex:e.zIndex,contentClass:e.contentClass,arrowOffset:e.arrowOffset}));return(o,l)=>(n(),b(m,y(i.value,{modelValue:a.value,"onUpdate:modelValue":l[0]||(l[0]=t=>a.value=t),class:"popover"}),{default:c(()=>[s(o.$slots,"default",{},void 0,!0)]),content:c(({close:t})=>[p("div",B,[p("div",D,[s(o.$slots,"content",{},()=>[V(_(o.content),1)],!0)]),e.trigger==="click"&&e.showClose?(n(),g("div",{key:0,class:"popover-close",onClick:t},[h(C,{name:"close",size:16})],8,x)):w("",!0),s(o.$slots,"extra",{close:t},void 0,!0)])]),_:3},16,["modelValue"]))}}),N=k(I,[["__scopeId","data-v-7f5cb8e8"]]);export{N as P};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.