2026-08-09 13:07:17 +03:30
|
|
|
import{d as J,an as Oe,h as o,am as Me,$ as k,g as E,K as Tn,aj as Ke,b as f,a8 as m,ak as pe,E as ae,a3 as V,F as Le,aq as Fn,au as tn,a2 as _e,av as Be,ap as he,a5 as De,P as ke,a7 as fn,af as Ue,X as dn,aw as mn,ax as Ln,a1 as Dn,V as kn,ay as Un,az as an,O as $n,Y as pn,v as Vn,a4 as We,j as Ae,aA as jn}from"./index-f8ee37b9.js";import{b as yn,S as He,c as gn,d as zn,e as Bn,T as Wn}from"./isSymbol-cdcd460d.js";import{c as xe}from"./vnode-b0e810ae.js";import{R as Cn}from"./omit-bdd3cea5.js";import{w as Ge}from"./_plugin-vue_export-helper-775bc553.js";var g={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var l=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||l>=g.F1&&l<=g.F12)return!1;switch(l){case g.ALT:case g.CAPS_LOCK:case g.CONTEXT_MENU:case g.CTRL:case g.DOWN:case g.END:case g.ESC:case g.HOME:case g.INSERT:case g.LEFT:case g.MAC_FF_META:case g.META:case g.NUMLOCK:case g.NUM_CENTER:case g.PAGE_DOWN:case g.PAGE_UP:case g.PAUSE:case g.PRINT_SCREEN:case g.RIGHT:case g.SHIFT:case g.UP:case g.WIN_KEY:case g.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=g.ZERO&&e<=g.NINE||e>=g.NUM_ZERO&&e<=g.NUM_MULTIPLY||e>=g.A&&e<=g.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&e===0)return!0;switch(e){case g.SPACE:case g.QUESTION_MARK:case g.NUM_PLUS:case g.NUM_MINUS:case g.NUM_PERIOD:case g.NUM_DIVISION:case g.SEMICOLON:case g.DASH:case g.EQUALS:case g.COMMA:case g.PERIOD:case g.SLASH:case g.APOSTROPHE:case g.SINGLE_QUOTE:case g.OPEN_SQUARE_BRACKET:case g.BACKSLASH:case g.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const Hn=g;var hn=Symbol("OverflowContextProviderKey"),Qe=J({compatConfig:{MODE:3},name:"OverflowContextProvider",inheritAttrs:!1,props:{value:{type:Object}},setup:function(e,l){var a=l.slots;return Oe(hn,o(function(){return e.value})),function(){var t;return(t=a.default)===null||t===void 0?void 0:t.call(a)}}}),Gn=function(){return Me(hn,o(function(){return null}))},Yn=["prefixCls","invalidate","item","renderItem","responsive","registerSize","itemKey","display","order","component"],Ie=void 0;const Fe=J({compatConfig:{MODE:3},name:"Item",props:{prefixCls:String,item:k.any,renderItem:Function,responsive:Boolean,itemKey:{type:[String,Number]},registerSize:Function,display:Boolean,order:Number,component:k.any,invalidate:Boolean},setup:function(e,l){var a=l.slots,t=l.expose,r=o(function(){return e.responsive&&!e.display}),c=E();t({itemNodeRef:c});function v(s){e.registerSize(e.itemKey,s)}return Tn(function(){v(null)}),function(){var s,M=e.prefixCls,p=e.invalidate,y=e.item,I=e.renderItem,h=e.responsive;e.registerSize,e.itemKey,e.display;var b=e.order,d=e.component,O=d===void 0?"div":d,w=Ke(e,Yn),Q=(s=a.default)===null||s===void 0?void 0:s.call(a),K=I&&y!==Ie?I(y):Q,_;p||(_={opacity:r.value?0:1,height:r.value?0:Ie,overflowY:r.value?"hidden":Ie,order:h?b:Ie,pointerEvents:r.value?"none":Ie,position:r.value?"absolute":Ie});var j={};return r.value&&(j["aria-hidden"]=!0),f(Cn,{disabled:!h,onResize:function(A){var S=A.offsetWidth;v(S)}},{default:function(){return f(O,m(m(m({class:pe(!p&&M),style:_},j),w),{},{ref:c}),{default:function
|