mirror of
https://gitee.com/myxzgzs/boyue_jnpf.git
synced 2025-08-11 00:32:45 +08:00
2 lines
3.1 KiB
JavaScript
2 lines
3.1 KiB
JavaScript
var A=Object.defineProperty;var S=Object.getOwnPropertySymbols;var u=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable;var a=(n,e,r)=>e in n?A(n,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):n[e]=r,_=(n,e)=>{for(var r in e||(e={}))u.call(e,r)&&a(n,r,e[r]);if(S)for(var r of S(e))N.call(e,r)&&a(n,r,e[r]);return n};import{H as t}from"./header.92f6bcbe.js";import{dd as g,dz as d,dA as O,dB as m,df as C,dC as M,dD as H,dE as R,dF as p,dp as I}from"./index.f451ea46.js";function U(n,e){const r=g(),s=h(n,e);r.setProjectConfig(s),n===t.CHANGE_THEME&&(d(),O()),n===t.HEADER_LOCALE&&m().setLocaleInfo({showPicker:e})}function h(n,e){const r=g(),{getThemeColor:s,getDarkMode:i}=C();switch(n){case t.CHANGE_LAYOUT:const{mode:T,type:E,split:c}=e;let o=c===void 0?{split:c}:{};return E===I.MIX?o={split:!0}:o={split:!1},{menuSetting:_({mode:T,type:E,collapsed:!1,show:!0,hidden:!1},o)};case t.CHANGE_THEME_COLOR:return s.value===e?{}:(p(e),{themeColor:e});case t.CHANGE_THEME:return i.value===e?{}:(R(e),{});case t.MENU_HAS_DRAG:return{menuSetting:{canDrag:e}};case t.MENU_ACCORDION:return{menuSetting:{accordion:e}};case t.MENU_TRIGGER:return{menuSetting:{trigger:e}};case t.MENU_TOP_ALIGN:return{menuSetting:{topMenuAlign:e}};case t.MENU_COLLAPSED:return{menuSetting:{collapsed:e}};case t.MENU_WIDTH:return{menuSetting:{menuWidth:e}};case t.MENU_SHOW_SIDEBAR:return{menuSetting:{show:e}};case t.MENU_COLLAPSED_SHOW_TITLE:return{menuSetting:{collapsedShowTitle:e}};case t.MENU_THEME:return O(e),{menuSetting:{bgColor:e}};case t.MENU_SPLIT:return{menuSetting:{split:e}};case t.MENU_CLOSE_MIX_SIDEBAR_ON_CHANGE:return{menuSetting:{closeMixSidebarOnChange:e}};case t.MENU_FIXED:return{menuSetting:{fixed:e}};case t.MENU_TRIGGER_MIX_SIDEBAR:return{menuSetting:{mixSideTrigger:e}};case t.MENU_FIXED_MIX_SIDEBAR:return{menuSetting:{mixSideFixed:e}};case t.OPEN_PAGE_LOADING:return r.setPageLoading(!1),{transitionSetting:{openPageLoading:e}};case t.ROUTER_TRANSITION:return{transitionSetting:{basicTransition:e}};case t.OPEN_ROUTE_TRANSITION:return{transitionSetting:{enable:e}};case t.OPEN_PROGRESS:return{transitionSetting:{openNProgress:e}};case t.LOCK_TIME:return{lockTime:e};case t.FULL_CONTENT:return{fullContent:e};case t.CONTENT_MODE:return{contentMode:e};case t.SHOW_BREADCRUMB:return{showBreadCrumb:e};case t.SHOW_BREADCRUMB_ICON:return{showBreadCrumbIcon:e};case t.GRAY_MODE:return H(e),{grayMode:e};case t.SHOW_FOOTER:return{showFooter:e};case t.COLOR_WEAK:return M(e),{colorWeak:e};case t.OPEN_KEEP_ALIVE:return{openKeepAlive:e};case t.SHOW_LOGO:return{showLogo:e};case t.TABS_SHOW_QUICK:return{multiTabsSetting:{showQuick:e}};case t.TABS_SHOW:return{multiTabsSetting:{show:e}};case t.TABS_SHOW_ICON:return{multiTabsSetting:{showIcon:e}};case t.TABS_SHOW_REDO:return{multiTabsSetting:{showRedo:e}};case t.TABS_SHOW_FOLD:return{multiTabsSetting:{showFold:e}};case t.HEADER_THEME:return d(e),{headerSetting:{bgColor:e}};case t.HEADER_SEARCH:return{headerSetting:{showSearch:e}};case t.HEADER_FIXED:return{headerSetting:{fixed:e}};case t.HEADER_SHOW:return{headerSetting:{show:e}};default:return{}}}export{U as b};
|