index-1955b6c1.js 15 KB

1
  1. var Ye=Object.defineProperty;var Q=Object.getOwnPropertySymbols;var ke=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable;var j=(O,i,r)=>i in O?Ye(O,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):O[i]=r,z=(O,i)=>{for(var r in i||(i={}))ke.call(i,r)&&j(O,r,i[r]);if(Q)for(var r of Q(i))Qe.call(i,r)&&j(O,r,i[r]);return O};var A=(O,i,r)=>new Promise((a,S)=>{var f=s=>{try{t(r.next(s))}catch(L){S(L)}},u=s=>{try{t(r.throw(s))}catch(L){S(L)}},t=s=>s.done?a(s.value):Promise.resolve(s.value).then(f,u);t((r=r.apply(O,i)).next())});import{B as je,a as ze,__tla as Ze}from"./index-49a1c061.js";import{s as H,gJ as Z,gK as P,gL as c,fj as F,fz as b,gM as $,a4 as J,fZ as p,bY as q,gN as ee,gO as te,d4 as ne,gP as $e,gQ as Je,gR as qe,gS as et,d as _e,fW as tt,cX as nt,A as _t,u as n,e as l,aW as N,P as lt,N as v,gT as Et,gU as at,gV as rt,aL as it,_ as Ot,y as le,o as ut,l as st,__tla as St}from"./index-b5895273.js";import{c as C,u as dt,__tla as Tt}from"./index-751113fc.js";import{u as At,__tla as Nt}from"./index-2eed31c6.js";let w,Ee,ot=Promise.all([(()=>{try{return Ze}catch(O){}})(),(()=>{try{return St}catch(O){}})(),(()=>{try{return Tt}catch(O){}})(),(()=>{try{return Nt}catch(O){}})()]).then(()=>A(void 0,null,function*(){const O=C(()=>H(()=>import("./TypePicker-56f9c456.js").then(e=>A(void 0,null,function*(){return yield e.__tla,e})),["assets/TypePicker-56f9c456.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/TypePicker-40396b5d.css"])),i=C(()=>H(()=>import("./ThemeColorPicker-57570069.js").then(e=>A(void 0,null,function*(){return yield e.__tla,e})),["assets/ThemeColorPicker-57570069.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/index-49a1c061.js","assets/FullscreenOutlined-012b5e27.js","assets/index-19f9ee6b.css","assets/index-99420163.css","assets/index-751113fc.js","assets/index-2eed31c6.js","assets/index-207de5a1.js","assets/useWindowSizeFn-a59bee15.js","assets/useContentViewHeight-cd147d02.js","assets/index-09a686d5.css","assets/uniqBy-b68717e0.js","assets/RedoOutlined-105a0bcb.js","assets/lock-4ece2fa6.js","assets/index-f97b1b3c.css","assets/index-2321695e.css","assets/ThemeColorPicker-3f56af72.css","assets/index-1853a539.css"])),r=C(()=>H(()=>import("./SettingFooter-5f12d096.js").then(e=>A(void 0,null,function*(){return yield e.__tla,e})),["assets/SettingFooter-5f12d096.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/RedoOutlined-105a0bcb.js","assets/SettingFooter-1cdba348.css"])),a=C(()=>H(()=>import("./SwitchItem-b97690e7.js").then(e=>A(void 0,null,function*(){return yield e.__tla,e})),["assets/SwitchItem-b97690e7.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/index-49a1c061.js","assets/FullscreenOutlined-012b5e27.js","assets/index-19f9ee6b.css","assets/index-99420163.css","assets/index-751113fc.js","assets/index-2eed31c6.js","assets/index-207de5a1.js","assets/useWindowSizeFn-a59bee15.js","assets/useContentViewHeight-cd147d02.js","assets/index-09a686d5.css","assets/uniqBy-b68717e0.js","assets/RedoOutlined-105a0bcb.js","assets/lock-4ece2fa6.js","assets/index-f97b1b3c.css","assets/index-2321695e.css","assets/SwitchItem-8482fa89.css","assets/index-25a82f10.css","assets/index-1853a539.css"])),S=C(()=>H(()=>import("./SelectItem-ca9d59f5.js").then(e=>A(void 0,null,function*(){return yield e.__tla,e})),["assets/SelectItem-ca9d59f5.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/index-49a1c061.js","assets/FullscreenOutlined-012b5e27.js","assets/index-19f9ee6b.css","assets/index-99420163.css","assets/index-751113fc.js","assets/index-2eed31c6.js","assets/index-207de5a1.js","assets/useWindowSizeFn-a59bee15.js","assets/useContentViewHeight-cd147d02.js","assets/index-09a686d5.css","assets/uniqBy-b68717e0.js","assets/RedoOutlined-105a0bcb.js","assets/lock-4ece2fa6.js","assets/index-f97b1b3c.css","assets/index-2321695e.css","assets/SelectItem-c84816ce.css","assets/index-1853a539.css"])),f=C(()=>H(()=>import("./InputNumberItem-d1d06970.js").then(e=>A(void 0,null,function*(){return yield e.__tla,e})),["assets/InputNumberItem-d1d06970.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/index-49a1c061.js","assets/FullscreenOutlined-012b5e27.js","assets/index-19f9ee6b.css","assets/index-99420163.css","assets/index-751113fc.js","assets/index-2eed31c6.js","assets/index-207de5a1.js","assets/useWindowSizeFn-a59bee15.js","assets/useContentViewHeight-cd147d02.js","assets/index-09a686d5.css","assets/uniqBy-b68717e0.js","assets/RedoOutlined-105a0bcb.js","assets/lock-4ece2fa6.js","assets/index-f97b1b3c.css","assets/index-2321695e.css","assets/InputNumberItem-db39c937.css","assets/index-e98afb76.css","assets/index-1853a539.css"])),{t:u}=J();var t=(e=>(e[e.CHANGE_LAYOUT=0]="CHANGE_LAYOUT",e[e.CHANGE_THEME_COLOR=1]="CHANGE_THEME_COLOR",e[e.CHANGE_THEME=2]="CHANGE_THEME",e[e.MENU_HAS_DRAG=3]="MENU_HAS_DRAG",e[e.MENU_ACCORDION=4]="MENU_ACCORDION",e[e.MENU_TRIGGER=5]="MENU_TRIGGER",e[e.MENU_TOP_ALIGN=6]="MENU_TOP_ALIGN",e[e.MENU_COLLAPSED=7]="MENU_COLLAPSED",e[e.MENU_COLLAPSED_SHOW_TITLE=8]="MENU_COLLAPSED_SHOW_TITLE",e[e.MENU_WIDTH=9]="MENU_WIDTH",e[e.MENU_SHOW_SIDEBAR=10]="MENU_SHOW_SIDEBAR",e[e.MENU_THEME=11]="MENU_THEME",e[e.MENU_SPLIT=12]="MENU_SPLIT",e[e.MENU_FIXED=13]="MENU_FIXED",e[e.MENU_CLOSE_MIX_SIDEBAR_ON_CHANGE=14]="MENU_CLOSE_MIX_SIDEBAR_ON_CHANGE",e[e.MENU_TRIGGER_MIX_SIDEBAR=15]="MENU_TRIGGER_MIX_SIDEBAR",e[e.MENU_FIXED_MIX_SIDEBAR=16]="MENU_FIXED_MIX_SIDEBAR",e[e.HEADER_SHOW=17]="HEADER_SHOW",e[e.HEADER_THEME=18]="HEADER_THEME",e[e.HEADER_FIXED=19]="HEADER_FIXED",e[e.HEADER_SEARCH=20]="HEADER_SEARCH",e[e.TABS_SHOW_QUICK=21]="TABS_SHOW_QUICK",e[e.TABS_SHOW_REDO=22]="TABS_SHOW_REDO",e[e.TABS_SHOW=23]="TABS_SHOW",e[e.TABS_SHOW_FOLD=24]="TABS_SHOW_FOLD",e[e.LOCK_TIME=25]="LOCK_TIME",e[e.FULL_CONTENT=26]="FULL_CONTENT",e[e.CONTENT_MODE=27]="CONTENT_MODE",e[e.SHOW_BREADCRUMB=28]="SHOW_BREADCRUMB",e[e.SHOW_BREADCRUMB_ICON=29]="SHOW_BREADCRUMB_ICON",e[e.GRAY_MODE=30]="GRAY_MODE",e[e.COLOR_WEAK=31]="COLOR_WEAK",e[e.SHOW_LOGO=32]="SHOW_LOGO",e[e.SHOW_FOOTER=33]="SHOW_FOOTER",e[e.ROUTER_TRANSITION=34]="ROUTER_TRANSITION",e[e.OPEN_PROGRESS=35]="OPEN_PROGRESS",e[e.OPEN_PAGE_LOADING=36]="OPEN_PAGE_LOADING",e[e.OPEN_ROUTE_TRANSITION=37]="OPEN_ROUTE_TRANSITION",e))(t||{});const s=[{value:Z.FULL,label:u("\u6D41\u5F0F")},{value:Z.FIXED,label:u("\u5B9A\u5BBD")}],L=[{value:P.CENTER,label:u("\u5C45\u4E2D")},{value:P.START,label:u("\u5C45\u5DE6")},{value:P.END,label:u("\u5C45\u53F3")}],ae=e=>[{value:p.NONE,label:u("\u4E0D\u663E\u793A")},{value:p.FOOTER,label:u("\u5E95\u90E8")},...e?[]:[{value:p.HEADER,label:u("\u9876\u90E8")}]],re=[c.ZOOM_FADE,c.FADE,c.ZOOM_OUT,c.FADE_SIDE,c.FADE_BOTTOM,c.FADE_SCALE].map(e=>({label:e,value:e})),ie=[{title:u("\u5DE6\u4FA7\u83DC\u5355\u6A21\u5F0F"),mode:F.INLINE,type:b.SIDEBAR},{title:u("\u9876\u90E8\u83DC\u5355\u6A21\u5F0F"),mode:F.HORIZONTAL,type:b.TOP_MENU},{title:u("\u5DE6\u4FA7\u83DC\u5355\u6DF7\u5408\u6A21\u5F0F"),mode:F.INLINE,type:b.MIX_SIDEBAR}],Oe=[{value:$.HOVER,label:u("\u60AC\u505C")},{value:$.CLICK,label:u("\u70B9\u51FB")}];w=function(e,_){const o=q(),R=ue(e,_);o.setProjectConfig(R),e===t.CHANGE_THEME&&(ee(),te())};function ue(e,_){const o=q(),{getThemeColor:R,getDarkMode:B}=ne();switch(e){case t.CHANGE_LAYOUT:const{mode:G,type:U,split:M}=_;return{menuSetting:z({mode:G,type:U,collapsed:!1,show:!0,hidden:!1},M===void 0?{split:M}:{})};case t.CHANGE_THEME_COLOR:return R.value===_?{}:(et(_),{themeColor:_});case t.CHANGE_THEME:return B.value===_?{}:(qe(_),{});case t.MENU_HAS_DRAG:return{menuSetting:{canDrag:_}};case t.MENU_ACCORDION:return{menuSetting:{accordion:_}};case t.MENU_TRIGGER:return{menuSetting:{trigger:_}};case t.MENU_TOP_ALIGN:return{menuSetting:{topMenuAlign:_}};case t.MENU_COLLAPSED:return{menuSetting:{collapsed:_}};case t.MENU_WIDTH:return{menuSetting:{menuWidth:_}};case t.MENU_SHOW_SIDEBAR:return{menuSetting:{show:_}};case t.MENU_COLLAPSED_SHOW_TITLE:return{menuSetting:{collapsedShowTitle:_}};case t.MENU_THEME:return te(_),{menuSetting:{bgColor:_}};case t.MENU_SPLIT:return{menuSetting:{split:_}};case t.MENU_CLOSE_MIX_SIDEBAR_ON_CHANGE:return{menuSetting:{closeMixSidebarOnChange:_}};case t.MENU_FIXED:return{menuSetting:{fixed:_}};case t.MENU_TRIGGER_MIX_SIDEBAR:return{menuSetting:{mixSideTrigger:_}};case t.MENU_FIXED_MIX_SIDEBAR:return{menuSetting:{mixSideFixed:_}};case t.OPEN_PAGE_LOADING:return o.setPageLoading(!1),{transitionSetting:{openPageLoading:_}};case t.ROUTER_TRANSITION:return{transitionSetting:{basicTransition:_}};case t.OPEN_ROUTE_TRANSITION:return{transitionSetting:{enable:_}};case t.OPEN_PROGRESS:return{transitionSetting:{openNProgress:_}};case t.LOCK_TIME:return{lockTime:_};case t.FULL_CONTENT:return{fullContent:_};case t.CONTENT_MODE:return{contentMode:_};case t.SHOW_BREADCRUMB:return{showBreadCrumb:_};case t.SHOW_BREADCRUMB_ICON:return{showBreadCrumbIcon:_};case t.GRAY_MODE:return Je(_),{grayMode:_};case t.SHOW_FOOTER:return{showFooter:_};case t.COLOR_WEAK:return $e(_),{colorWeak:_};case t.SHOW_LOGO:return{showLogo:_};case t.TABS_SHOW_QUICK:return{multiTabsSetting:{showQuick:_}};case t.TABS_SHOW:return{multiTabsSetting:{show:_}};case t.TABS_SHOW_REDO:return{multiTabsSetting:{showRedo:_}};case t.TABS_SHOW_FOLD:return{multiTabsSetting:{showFold:_}};case t.HEADER_THEME:return ee(_),{headerSetting:{bgColor:_}};case t.HEADER_SEARCH:return{headerSetting:{showSearch:_}};case t.HEADER_FIXED:return{headerSetting:{fixed:_}};case t.HEADER_SHOW:return{headerSetting:{show:_}};default:return{}}}const{t:E}=J(),se=_e({name:"SettingDrawer",setup(e,{attrs:_}){const{getContentMode:o,getShowFooter:R,getShowBreadCrumb:B,getShowBreadCrumbIcon:G,getShowLogo:U,getFullContent:M,getColorWeak:y,getGrayMode:Te,getLockTime:Ae,getThemeColor:Ne}=ne(),{getOpenPageLoading:oe,getBasicTransition:Re,getEnableTransition:x,getOpenNProgress:Me}=tt(),{getIsHorizontal:h,getShowMenu:K,getMenuType:V,getTrigger:Ie,getCollapsedShowTitle:ge,getMenuFixed:De,getCollapsed:Y,getCanDrag:He,getTopMenuAlign:ce,getAccordion:Ce,getMenuWidth:Le,getMenuBgColor:Ue,getIsTopMenu:fe,getSplit:m,getIsMixSidebar:d,getCloseMixSidebarOnChange:Be,getMixSideTrigger:Ge,getMixSideFixed:me}=nt(),{getShowHeader:I,getFixed:We,getHeaderBgColor:be,getShowSearch:pe}=dt(),{getShowMultipleTab:W,getShowQuick:ve,getShowRedo:he,getShowFold:Pe}=At(),T=_t(()=>n(K)&&!n(h));function Fe(){return l(v,null,[l(O,{menuTypeList:ie,handler:g=>{w(t.CHANGE_LAYOUT,{mode:g.mode,type:g.type,split:n(h)?!1:void 0})},def:n(V)},null)])}function we(){return l(i,{colorList:Et,def:n(be),event:t.HEADER_THEME},null)}function Xe(){return l(i,{colorList:at,def:n(Ue),event:t.MENU_THEME},null)}function ye(){return l(i,{colorList:rt,def:n(Ne),event:t.CHANGE_THEME_COLOR},null)}function xe(){let g=n(Ie);const k=ae(n(m));return k.some(D=>D.value===g)||(g=p.FOOTER),l(v,null,[l(a,{title:E("\u5206\u5272\u83DC\u5355"),event:t.MENU_SPLIT,def:n(m),disabled:!n(T)||n(V)!==b.MIX},null),l(a,{title:E("\u56FA\u5B9A\u5C55\u5F00\u83DC\u5355"),event:t.MENU_FIXED_MIX_SIDEBAR,def:n(me),disabled:!n(d)},null),l(a,{title:E("\u5207\u6362\u9875\u9762\u5173\u95ED\u83DC\u5355"),event:t.MENU_CLOSE_MIX_SIDEBAR_ON_CHANGE,def:n(Be),disabled:!n(d)},null),l(a,{title:E("\u6298\u53E0\u83DC\u5355"),event:t.MENU_COLLAPSED,def:n(Y),disabled:!n(T)},null),l(a,{title:E("\u4FA7\u8FB9\u83DC\u5355\u62D6\u62FD"),event:t.MENU_HAS_DRAG,def:n(He),disabled:!n(T)},null),l(a,{title:E("\u83DC\u5355\u641C\u7D22"),event:t.HEADER_SEARCH,def:n(pe),disabled:!n(I)},null),l(a,{title:E("\u4FA7\u8FB9\u83DC\u5355\u624B\u98CE\u7434\u6A21\u5F0F"),event:t.MENU_ACCORDION,def:n(Ce),disabled:!n(T)},null),l(a,{title:E("\u6298\u53E0\u83DC\u5355\u663E\u793A\u540D\u79F0"),event:t.MENU_COLLAPSED_SHOW_TITLE,def:n(ge),disabled:!n(T)||!n(Y)||n(d)},null),l(a,{title:E("\u56FA\u5B9Aheader"),event:t.HEADER_FIXED,def:n(We),disabled:!n(I)},null),l(a,{title:E("\u56FA\u5B9ASidebar"),event:t.MENU_FIXED,def:n(De),disabled:!n(T)||n(d)},null),l(S,{title:E("\u6DF7\u5408\u83DC\u5355\u89E6\u53D1\u65B9\u5F0F"),event:t.MENU_TRIGGER_MIX_SIDEBAR,def:n(Ge),options:Oe,disabled:!n(d)},null),l(S,{title:E("\u9876\u90E8\u83DC\u5355\u5E03\u5C40"),event:t.MENU_TOP_ALIGN,def:n(ce),options:L,disabled:!n(I)||n(m)||!n(fe)&&!n(m)||n(d)},null),l(S,{title:E("\u83DC\u5355\u6298\u53E0\u6309\u94AE"),event:t.MENU_TRIGGER,def:g,options:k,disabled:!n(T)||n(d)},null),l(S,{title:E("\u5185\u5BB9\u533A\u57DF\u5BBD\u5EA6"),event:t.CONTENT_MODE,def:n(o),options:s},null),l(f,{title:E("\u81EA\u52A8\u9501\u5C4F"),min:0,event:t.LOCK_TIME,defaultValue:n(Ae),formatter:D=>parseInt(D)===0?`0(${E("\u4E0D\u81EA\u52A8\u9501\u5C4F")})`:`${D}${E("\u5206\u949F")}`},null),l(f,{title:E("\u83DC\u5355\u5C55\u5F00\u5BBD\u5EA6"),max:600,min:100,step:10,event:t.MENU_WIDTH,disabled:!n(T),defaultValue:n(Le),formatter:D=>`${parseInt(D)}px`},null)])}function Ke(){return l(v,null,[l(a,{title:E("\u9762\u5305\u5C51"),event:t.SHOW_BREADCRUMB,def:n(B),disabled:!n(I)},null),l(a,{title:E("\u9762\u5305\u5C51\u56FE\u6807"),event:t.SHOW_BREADCRUMB_ICON,def:n(G),disabled:!n(I)},null),l(a,{title:E("\u6807\u7B7E\u9875"),event:t.TABS_SHOW,def:n(W)},null),l(a,{title:E("\u6807\u7B7E\u9875\u5237\u65B0\u6309\u94AE"),event:t.TABS_SHOW_REDO,def:n(he),disabled:!n(W)},null),l(a,{title:E("\u6807\u7B7E\u9875\u5FEB\u6377\u6309\u94AE"),event:t.TABS_SHOW_QUICK,def:n(ve),disabled:!n(W)},null),l(a,{title:E("\u6807\u7B7E\u9875\u6298\u53E0\u6309\u94AE"),event:t.TABS_SHOW_FOLD,def:n(Pe),disabled:!n(W)},null),l(a,{title:E("\u5DE6\u4FA7\u83DC\u5355"),event:t.MENU_SHOW_SIDEBAR,def:n(K),disabled:n(h)},null),l(a,{title:E("\u9876\u680F"),event:t.HEADER_SHOW,def:n(I)},null),l(a,{title:"Logo",event:t.SHOW_LOGO,def:n(U),disabled:n(d)},null),l(a,{title:E("\u9875\u811A"),event:t.SHOW_FOOTER,def:n(R)},null),l(a,{title:E("\u5168\u5C4F\u5185\u5BB9"),event:t.FULL_CONTENT,def:n(M)},null),l(a,{title:E("\u7070\u8272\u6A21\u5F0F"),event:t.GRAY_MODE,def:n(Te)},null),l(a,{title:E("\u8272\u5F31\u6A21\u5F0F"),event:t.COLOR_WEAK,def:n(y)},null)])}function Ve(){return l(v,null,[l(a,{title:E("\u9876\u90E8\u8FDB\u5EA6\u6761"),event:t.OPEN_PROGRESS,def:n(Me)},null),l(a,{title:E("\u5207\u6362loading"),event:t.OPEN_PAGE_LOADING,def:n(oe)},null),l(a,{title:E("\u5207\u6362\u52A8\u753B"),event:t.OPEN_ROUTE_TRANSITION,def:n(x)},null),l(S,{title:E("\u52A8\u753B\u7C7B\u578B"),event:t.ROUTER_TRANSITION,def:n(Re),options:re,disabled:!n(x)},null)])}return()=>l(je,lt(_,{title:E("\u9879\u76EE\u914D\u7F6E"),width:330,class:"setting-drawer"}),{default:()=>[l(N,null,{default:()=>E("\u5BFC\u822A\u680F\u6A21\u5F0F")}),Fe(),l(N,null,{default:()=>E("\u7CFB\u7EDF\u4E3B\u9898")}),ye(),l(N,null,{default:()=>E("\u9876\u680F\u4E3B\u9898")}),we(),l(N,null,{default:()=>E("\u83DC\u5355\u4E3B\u9898")}),Xe(),l(N,null,{default:()=>E("\u754C\u9762\u529F\u80FD")}),xe(),l(N,null,{default:()=>E("\u754C\u9762\u663E\u793A")}),Ke(),l(N,null,{default:()=>E("\u52A8\u753B")}),Ve(),l(N,null,null),l(r,null,null)]})}}),Se=_e({name:"SettingButton",components:{SettingDrawer:se,Icon:it},setup(){const[e,{openDrawer:_}]=ze();return{register:e,openDrawer:_}}});function de(e,_,o,R,B,G){const U=le("Icon"),M=le("SettingDrawer");return ut(),st("div",{onClick:_[0]||(_[0]=y=>e.openDrawer(!0))},[l(U,{icon:"mdi:color",size:"24"}),l(M,{onRegister:e.register},null,8,["onRegister"])])}let X;X=Ot(Se,[["render",de]]),Ee=Object.freeze(Object.defineProperty({__proto__:null,default:X},Symbol.toStringTag,{value:"Module"}))}));export{ot as __tla,w as b,Ee as i};