2 lines
46 KiB
JavaScript
2 lines
46 KiB
JavaScript
|
import{_ as Ke,b as we,d as J,i as Ut,a as Dt,c as Ot,w as Lt,e as Tt,f as Ht,E as N,g as qt,r as Nt,h as Kt,j as It,o as Gt,k as Mt,H as Vt,l as ke,m as He,n as Yt,p as Pt,T as Wt,M as Ft}from"./cross-icon.48fe3a3d.js";import{v as Xt,_ as jt,a as Jt,b as zt}from"./eye-icon.b7458b2c.js";import{u as Ne,a as M,E as Zt}from"./el-popper.93f9aa7b.js";import{d as ie,E as be,r as u,F as ae,G as Ee,o as Ie,H as o,e as $t,c as Z,I as es,t as a,J as mt,A as S,v as i,K as Be,y as d,L as h,B as b,M as ts,x as e,N as W,O as $,P as Ce,Q as ne,R as _e,C as vt,D as ft,S as ss,T as dt,U as os,V as ls,u as ns,z as q,W as as,X as j}from"./entry.3219c38f.js";import{_ as gt,u as is}from"./_plugin-vue_export-helper.762944dc.js";const As=ie({inheritAttrs:!1});function cs(v,p,k,f,g,w){return be(v.$slots,"default")}var rs=Ke(As,[["render",cs],["__file","/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection.vue"]]);const ds=ie({name:"ElCollectionItem",inheritAttrs:!1});function us(v,p,k,f,g,w){return be(v.$slots,"default")}var ps=Ke(ds,[["render",us],["__file","/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection-item.vue"]]);const ms="data-el-collection-item",vs=v=>{const p=`El${v}Collection`,k=`${p}Item`,f=Symbol(p),g=Symbol(k),w={...rs,name:p,setup(){const T=u(null),U=new Map;ae(f,{itemMap:U,getItems:()=>{const E=o(T);if(!E)return[];const C=Array.from(E.querySelectorAll(`[${ms}]`));return[...U.values()].sort((n,I)=>C.indexOf(n.ref)-C.indexOf(I.ref))},collectionRef:T})}},y={...ps,name:k,setup(T,{attrs:U}){const K=u(null),E=Ee(f,void 0);ae(g,{collectionItemRef:K}),Ie(()=>{const C=o(K);C&&E.itemMap.set(C,{ref:C,...U})}),$t(()=>{const C=o(K);E.itemMap.delete(C)})}};return{COLLECTION_INJECTION_KEY:f,COLLECTION_ITEM_INJECTION_KEY:g,ElCollection:w,ElCollectionItem:y}},qe=we({trigger:Ne.trigger,effect:{...M.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:M.teleported});we({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:Ut}});we({onKeydown:{type:J(Function)}});vs("Dropdown");const fs=we({trigger:Ne.trigger,placement:qe.placement,disabled:Ne.disabled,visible:M.visible,transition:M.transition,popperOptions:qe.popperOptions,tabindex:qe.tabindex,content:M.content,popperStyle:M.popperStyle,popperClass:M.popperClass,enterable:{...M.enterable,default:!0},effect:{...M.effect,default:"light"},teleported:M.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}}),gs={"update:visible":v=>Dt(v),"before-enter":()=>!0,"before-leave":()=>!0,"after-enter":()=>!0,"after-leave":()=>!0},hs="onUpdate:visible",ks=ie({name:"ElPopover"}),Cs=ie({...ks,props:fs,emits:gs,setup(v,{expose:p,emit:k}){const f=v,g=Z(()=>f[hs]),w=es("popover"),y=u(),T=Z(()=>{var c;return(c=o(y))==null?void 0:c.popperRef}),U=Z(()=>[{width:Ot(f.width)},f.popperStyle]),K=Z(()=>[w.b(),f.popperClass,{[w.m("plain")]:!!f.content}]),E=Z(()=>f.transition===`${w.namespace.value}-fade-in-linear`),C=()=>{var c;(c=y.value)==null||c.hide()},B=()=>{k("before-enter")},n=()=>{k("before-leave")},I=()=>{k("after-enter")},F=()=>{k("update:visible",!1),k("after-leave")};return p({popperRef:T,hide:C}),(c,X)=>(a(),mt(o(Zt),ts({ref_key:"tooltipRef",ref:y},c.$attrs,{trigger:c.trigger,placement:c.placement,disa
|