物管理前端
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 line
3.9 KiB

  1. import{D as u,y as b,z as I,x as o}from"./light-Cua7cqmF.js";import{b as L}from"./Button-B7xQqa1N.js";import{c as M}from"./light-DU0-KyAX.js";import{r as z}from"./light-CbIbiWrk.js";import{a as W}from"./light-uWHRDFKR.js";import{s as B}from"./Scrollbar-DVK2lT9w.js";import{e as T}from"./light-CE5Kvs_2.js";import{p as H}from"./light-B00G814I.js";import{t as A}from"./light-C52Zdmem.js";const y=u({name:"Ellipsis",common:b,peers:{Tooltip:A}}),F={padding:"4px 0",optionIconSizeSmall:"14px",optionIconSizeMedium:"16px",optionIconSizeLarge:"16px",optionIconSizeHuge:"18px",optionSuffixWidthSmall:"14px",optionSuffixWidthMedium:"14px",optionSuffixWidthLarge:"16px",optionSuffixWidthHuge:"16px",optionIconSuffixWidthSmall:"32px",optionIconSuffixWidthMedium:"32px",optionIconSuffixWidthLarge:"36px",optionIconSuffixWidthHuge:"36px",optionPrefixWidthSmall:"14px",optionPrefixWidthMedium:"14px",optionPrefixWidthLarge:"16px",optionPrefixWidthHuge:"16px",optionIconPrefixWidthSmall:"36px",optionIconPrefixWidthMedium:"36px",optionIconPrefixWidthLarge:"40px",optionIconPrefixWidthHuge:"40px"};function D(a){const{primaryColor:i,textColor2:e,dividerColor:n,hoverColor:d,popoverColor:x,invertedColor:r,borderRadius:t,fontSizeSmall:g,fontSizeMedium:l,fontSizeLarge:C,fontSizeHuge:h,heightSmall:m,heightMedium:s,heightLarge:c,heightHuge:f,textColor3:p,opacityDisabled:v}=a;return Object.assign(Object.assign({},F),{optionHeightSmall:m,optionHeightMedium:s,optionHeightLarge:c,optionHeightHuge:f,borderRadius:t,fontSizeSmall:g,fontSizeMedium:l,fontSizeLarge:C,fontSizeHuge:h,optionTextColor:e,optionTextColorHover:e,optionTextColorActive:i,optionTextColorChildActive:i,color:x,dividerColor:n,suffixColor:e,prefixColor:e,optionColorHover:d,optionColorActive:I(i,{alpha:.1}),groupHeaderTextColor:p,optionTextColorInverted:"#BBB",optionTextColorHoverInverted:"#FFF",optionTextColorActiveInverted:"#FFF",optionTextColorChildActiveInverted:"#FFF",colorInverted:r,dividerColorInverted:"#BBB",suffixColorInverted:"#BBB",prefixColorInverted:"#BBB",optionColorHoverInverted:i,optionColorActiveInverted:i,groupHeaderTextColorInverted:"#AAA",optionOpacityDisabled:v})}const w=u({name:"Dropdown",common:b,peers:{Popover:H},self:D}),O={thPaddingSmall:"8px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"8px",tdPaddingMedium:"12px",tdPaddingLarge:"12px",sorterSize:"15px",resizableContainerSize:"8px",resizableSize:"2px",filterSize:"15px",paginationMargin:"12px 0 0 0",emptyPadding:"48px 0",actionPadding:"8px 12px",actionButtonMargin:"0 8px 0 0"};function j(a){const{cardColor:i,modalColor:e,popoverColor:n,textColor2:d,textColor1:x,tableHeaderColor:r,tableColorHover:t,iconColor:g,primaryColor:l,fontWeightStrong:C,borderRadius:h,lineHeight:m,fontSizeSmall:s,fontSizeMedium:c,fontSizeLarge:f,dividerColor:p,heightSmall:v,opacityDisabled:P,tableColorStriped:S}=a;return Object.assign(Object.assign({},O),{actionDividerColor:p,lineHeight:m,borderRadius:h,fontSizeSmall:s,fontSizeMedium:c,fontSizeLarge:f,borderColor:o(i,p),tdColorHover:o(i,t),tdColorSorting:o(i,t),tdColorStriped:o(i,S),thColor:o(i,r),thColorHover:o(o(i,r),t),thColorSorting:o(o(i,r),t),tdColor:i,tdTextColor:d,thTextColor:x,thFontWeight:C,thButtonColorHover:t,thIconColor:g,thIconColorActive:l,borderColorModal:o(e,p),tdColorHoverModal:o(e,t),tdColorSortingModal:o(e,t),tdColorStripedModal:o(e,S),thColorModal:o(e,r),thColorHoverModal:o(o(e,r),t),thColorSortingModal:o(o(e,r),t),tdColorModal:e,borderColorPopover:o(n,p),tdColorHoverPopover:o(n,t),tdColorSortingPopover:o(n,t),tdColorStripedPopover:o(n,S),thColorPopover:o(n,r),thColorHoverPopover:o(o(n,r),t),thColorSortingPopover:o(o(n,r),t),tdColorPopover:n,boxShadowBefore:"inset -12px 0 8px -12px rgba(0, 0, 0, .18)",boxShadowAfter:"inset 12px 0 8px -12px rgba(0, 0, 0, .18)",loadingColor:l,loadingSize:v,opacityLoading:P})}const N=u({name:"DataTable",common:b,peers:{Button:L,Checkbox:M,Radio:z,Pagination:W,Scrollbar:B,Empty:T,Popover:H,Ellipsis:y,Dropdown:w},self:j});export{j as a,N as b,w as d,y as e,D as s};