物管理前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1 lines
4.0 KiB

import{y as x,D as v,z as p}from"./light-Cua7cqmF.js";import{p as T}from"./light-B00G814I.js";import{s as E}from"./Scrollbar-DVK2lT9w.js";const F={iconSizeSmall:"34px",iconSizeMedium:"40px",iconSizeLarge:"46px",iconSizeHuge:"52px"};function P(n){const{textColorDisabled:l,iconColor:c,textColor2:d,fontSizeSmall:r,fontSizeMedium:t,fontSizeLarge:o,fontSizeHuge:a}=n;return Object.assign(Object.assign({},F),{fontSizeSmall:r,fontSizeMedium:t,fontSizeLarge:o,fontSizeHuge:a,textColor:l,iconColor:c,extraTextColor:d})}const W={name:"Empty",common:x,self:P},I={height:"calc(var(--n-option-height) * 7.6)",paddingSmall:"4px 0",paddingMedium:"4px 0",paddingLarge:"4px 0",paddingHuge:"4px 0",optionPaddingSmall:"0 12px",optionPaddingMedium:"0 12px",optionPaddingLarge:"0 12px",optionPaddingHuge:"0 12px",loadingSize:"18px"};function O(n){const{borderRadius:l,popoverColor:c,textColor3:d,dividerColor:r,textColor2:t,primaryColorPressed:o,textColorDisabled:a,primaryColor:e,opacityDisabled:s,hoverColor:i,fontSizeSmall:g,fontSizeMedium:S,fontSizeLarge:m,fontSizeHuge:h,heightSmall:C,heightMedium:b,heightLarge:u,heightHuge:z}=n;return Object.assign(Object.assign({},I),{optionFontSizeSmall:g,optionFontSizeMedium:S,optionFontSizeLarge:m,optionFontSizeHuge:h,optionHeightSmall:C,optionHeightMedium:b,optionHeightLarge:u,optionHeightHuge:z,borderRadius:l,color:c,groupHeaderTextColor:d,actionDividerColor:r,optionTextColor:t,optionTextColorPressed:o,optionTextColorDisabled:a,optionTextColorActive:e,optionOpacityDisabled:s,optionCheckColor:e,optionColorPending:i,optionColorActive:"rgba(0, 0, 0, 0)",optionColorActivePending:i,actionTextColor:t,loadingColor:e})}const j=v({name:"InternalSelectMenu",common:x,peers:{Scrollbar:E,Empty:W},self:O}),K={closeIconSizeTiny:"12px",closeIconSizeSmall:"12px",closeIconSizeMedium:"14px",closeIconSizeLarge:"14px",closeSizeTiny:"16px",closeSizeSmall:"16px",closeSizeMedium:"18px",closeSizeLarge:"18px",padding:"0 7px",closeMargin:"0 0 0 4px"},V={paddingSingle:"0 26px 0 12px",paddingMultiple:"3px 26px 0 12px",clearSize:"16px",arrowSize:"16px"};function R(n){const{borderRadius:l,textColor2:c,textColorDisabled:d,inputColor:r,inputColorDisabled:t,primaryColor:o,primaryColorHover:a,warningColor:e,warningColorHover:s,errorColor:i,errorColorHover:g,borderColor:S,iconColor:m,iconColorDisabled:h,clearColor:C,clearColorHover:b,clearColorPressed:u,placeholderColor:z,placeholderColorDisabled:f,fontSizeTiny:H,fontSizeSmall:$,fontSizeMedium:L,fontSizeLarge:M,heightTiny:w,heightSmall:y,heightMedium:D,heightLarge:A}=n;return Object.assign(Object.assign({},V),{fontSizeTiny:H,fontSizeSmall:$,fontSizeMedium:L,fontSizeLarge:M,heightTiny:w,heightSmall:y,heightMedium:D,heightLarge:A,borderRadius:l,textColor:c,textColorDisabled:d,placeholderColor:z,placeholderColorDisabled:f,color:r,colorDisabled:t,colorActive:r,border:`1px solid ${S}`,borderHover:`1px solid ${a}`,borderActive:`1px solid ${o}`,borderFocus:`1px solid ${a}`,boxShadowHover:"none",boxShadowActive:`0 0 0 2px ${p(o,{alpha:.2})}`,boxShadowFocus:`0 0 0 2px ${p(o,{alpha:.2})}`,caretColor:o,arrowColor:m,arrowColorDisabled:h,loadingColor:o,borderWarning:`1px solid ${e}`,borderHoverWarning:`1px solid ${s}`,borderActiveWarning:`1px solid ${e}`,borderFocusWarning:`1px solid ${s}`,boxShadowHoverWarning:"none",boxShadowActiveWarning:`0 0 0 2px ${p(e,{alpha:.2})}`,boxShadowFocusWarning:`0 0 0 2px ${p(e,{alpha:.2})}`,colorActiveWarning:r,caretColorWarning:e,borderError:`1px solid ${i}`,borderHoverError:`1px solid ${g}`,borderActiveError:`1px solid ${i}`,borderFocusError:`1px solid ${g}`,boxShadowHoverError:"none",boxShadowActiveError:`0 0 0 2px ${p(i,{alpha:.2})}`,boxShadowFocusError:`0 0 0 2px ${p(i,{alpha:.2})}`,colorActiveError:r,caretColorError:i,clearColor:C,clearColorHover:b,clearColorPressed:u})}const k=v({name:"InternalSelection",common:x,peers:{Popover:T},self:R});function B(n){const{boxShadow2:l}=n;return{menuBoxShadow:l}}const N=v({name:"Select",common:x,peers:{InternalSelection:k,InternalSelectMenu:j},self:B});export{k as a,P as b,K as c,O as d,W as e,V as f,B as g,j as i,N as s};