2 lines
45 KiB
JavaScript
2 lines
45 KiB
JavaScript
|
import{_ as Ke,b as Ee,d as J,i as xt,a as Rt,c as Qt,w as Dt,e as St,f as Ut,E as H,g as Ot,r as Lt,h as Ht,j as qt,o as Nt,k as Kt,H as Tt,l as fe,m as He,n as It,p as Gt,T as Mt,M as Vt}from"./cross-icon.71cd4afa.js";import{v as Yt,_ as Pt,a as Ft,b as Wt}from"./eye-icon.d24c6a92.js";import{u as Ne,a as G,E as Xt}from"./el-popper.ecba2830.js";import{d as Be,E as ke,r as d,F as ne,G as Ce,o as rt,H as o,e as jt,c as Z,I as Jt,t as a,J as dt,A as D,v as A,K as _e,y as r,L as f,B as k,M as zt,x as e,N as F,O as $,P as ge,Q as le,R as he,C as ut,D as pt,S as Zt,T as At,U as $t,V as es,u as ts,z as L,W as ss,X as j}from"./entry.488ec7de.js";import{_ as mt,u as os}from"./_plugin-vue_export-helper.e81e35b4.js";const ls=Be({inheritAttrs:!1});function ns(m,h,C,v,_,y){return ke(m.$slots,"default")}var as=Ke(ls,[["render",ns],["__file","/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection.vue"]]);const As=Be({name:"ElCollectionItem",inheritAttrs:!1});function is(m,h,C,v,_,y){return ke(m.$slots,"default")}var cs=Ke(As,[["render",is],["__file","/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection-item.vue"]]);const rs="data-el-collection-item",ds=m=>{const h=`El${m}Collection`,C=`${h}Item`,v=Symbol(h),_=Symbol(C),y={...as,name:h,setup(){const q=d(null),O=new Map;ne(v,{itemMap:O,getItems:()=>{const E=o(q);if(!E)return[];const g=Array.from(E.querySelectorAll(`[${rs}]`));return[...O.values()].sort((l,K)=>g.indexOf(l.ref)-g.indexOf(K.ref))},collectionRef:q})}},x={...cs,name:C,setup(q,{attrs:O}){const N=d(null),E=Ce(v,void 0);ne(_,{collectionItemRef:N}),rt(()=>{const g=o(N);g&&E.itemMap.set(g,{ref:g,...O})}),jt(()=>{const g=o(N);E.itemMap.delete(g)})}};return{COLLECTION_INJECTION_KEY:v,COLLECTION_ITEM_INJECTION_KEY:_,ElCollection:y,ElCollectionItem:x}},qe=Ee({trigger:Ne.trigger,effect:{...G.effect,default:"light"},type:{type:J(String)},placement:{type:J(String),default:"bottom"},popperOptions:{type:J(Object),default:()=>({})},id:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:J([Number,String]),default:0},maxHeight:{type:J([Number,String]),default:""},popperClass:{type:String,default:""},disabled:{type:Boolean,default:!1},role:{type:String,default:"menu"},buttonProps:{type:J(Object)},teleported:G.teleported});Ee({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:xt}});Ee({onKeydown:{type:J(Function)}});ds("Dropdown");const us=Ee({trigger:Ne.trigger,placement:qe.placement,disabled:Ne.disabled,visible:G.visible,transition:G.transition,popperOptions:qe.popperOptions,tabindex:qe.tabindex,content:G.content,popperStyle:G.popperStyle,popperClass:G.popperClass,enterable:{...G.enterable,default:!0},effect:{...G.effect,default:"light"},teleported:G.teleported,title:String,width:{type:[String,Number],default:150},offset:{type:Number,default:void 0},showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0},showArrow:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0},"onUpdate:visible":{type:Function}}),ps={"update:visible":m=>Rt(m),"before-enter":()=>!0,"before-leave":()=>!0,"after-enter":()=>!0,"after-leave":()=>!0},ms="onUpdate:visible",vs=Be({name:"ElPopover"}),fs=Be({...vs,props:us,emits:ps,setup(m,{expose:h,emit:C}){const v=m,_=Z(()=>v[ms]),y=Jt("popover"),x=d(),q=Z(()=>{var c;return(c=o(x))==null?void 0:c.popperRef}),O=Z(()=>[{width:Qt(v.width)},v.popperStyle]),N=Z(()=>[y.b(),v.popperClass,{[y.m("plain")]:!!v.content}]),E=Z(()=>v.transition===`${y.namespace.value}-fade-in-linear`),g=()=>{var c;(c=x.value)==null||c.hide()},B=()=>{C("before-enter")},l=()=>{C("before-leave")},K=()=>{C("after-enter")},W=()=>{C("update:visible",!1),C("after-leave")};return h({popperRef:q,hide:g}),(c,X)=>(a(),dt(o(Xt),zt({ref_key:"tooltipRef",ref:x},c.$attrs,{trigger:c.trigger,placement:c.placement,disa
|