game/nginx/admin/assets/dropdown-Dk_wSiK6.js
2026-04-20 16:07:22 +08:00

2 lines
2.7 KiB
JavaScript

var e=Object.defineProperty,t=Object.defineProperties,o=Object.getOwnPropertyDescriptors,r=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,n=(t,o,r)=>o in t?e(t,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[o]=r,i=(e,t)=>{for(var o in t||(t={}))a.call(t,o)&&n(e,o,t[o]);if(r)for(var o of r(t))l.call(t,o)&&n(e,o,t[o]);return e},s=(e,r)=>t(e,o(r));import{u as p,r as u,b as d}from"./index-BMeOzN3u.js";import{a0 as c,d as f,s as m,r as y,a9 as g,o as b,p as O,l as E,ae as C,a8 as I,at as N,am as v,_}from"./index-BoIUJTA2.js";var S=c(f({inheritAttrs:!1}),[["render",function(e,t,o,r,a,l){return m(e.$slots,"default")}],["__file","collection.vue"]]);var T=c(f({name:"ElCollectionItem",inheritAttrs:!1}),[["render",function(e,t,o,r,a,l){return m(e.$slots,"default")}],["__file","collection-item.vue"]]);const w="data-el-collection-item",j=e=>{const t=`El${e}Collection`,o=`${t}Item`,r=Symbol(t),a=Symbol(o),l=s(i({},S),{name:t,setup(){const e=y(),t=new Map;C(r,{itemMap:t,getItems:()=>{const o=O(e);if(!o)return[];const r=Array.from(o.querySelectorAll(`[${w}]`));return[...t.values()].sort((e,t)=>r.indexOf(e.ref)-r.indexOf(t.ref))},collectionRef:e})}}),n=s(i({},T),{name:o,setup(e,{attrs:t}){const o=y(),l=g(r,void 0);C(a,{collectionItemRef:o}),b(()=>{const e=O(o);e&&l.itemMap.set(e,i({ref:e},t))}),E(()=>{const e=O(o);l.itemMap.delete(e)})}});return{COLLECTION_INJECTION_KEY:r,COLLECTION_ITEM_INJECTION_KEY:a,ElCollection:l,ElCollectionItem:n}},h=I({trigger:d.trigger,triggerKeys:{type:N(Array),default:()=>[_.enter,_.numpadEnter,_.space,_.down]},virtualTriggering:d.virtualTriggering,virtualRef:d.virtualRef,effect:s(i({},p.effect),{default:"light"}),type:{type:N(String)},placement:{type:N(String),default:"bottom"},popperOptions:{type:N(Object),default:()=>({})},id:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},showArrow:{type:Boolean,default:!0},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:N([Number,String]),default:0},maxHeight:{type:N([Number,String]),default:""},popperClass:{type:String,default:""},disabled:Boolean,role:{type:String,values:u,default:"menu"},buttonProps:{type:N(Object)},teleported:p.teleported,persistent:{type:Boolean,default:!0}}),B=I({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:v}}),L=I({onKeydown:{type:N(Function)}}),x=[_.down,_.pageDown,_.home],A=[_.up,_.pageUp,_.end],K=[...x,...A],{ElCollection:M,ElCollectionItem:P,COLLECTION_INJECTION_KEY:$,COLLECTION_ITEM_INJECTION_KEY:J}=j("Dropdown");export{w as C,M as E,K as F,A as L,B as a,J as b,j as c,h as d,P as e,L as f,$ as g};