useHeaderSetting-943f0a5a.js 1.5 KB

12
  1. import{cb as C,f as e,cc as M,T as o,ah as j,ai as p}from"./index-8a67e3df.js";import"./dayjs-919e6097.js";function F(){const t=C(),n=e(()=>t.getProjectConfig.openKeepAlive),r=e(()=>t.getProjectConfig.settingButtonPosition),i=e(()=>t.getProjectConfig.canEmbedIFramePage),a=e(()=>t.getProjectConfig.permissionMode),u=e(()=>t.getProjectConfig.showSettingButton),d=e(()=>t.getProjectConfig.showBreadCrumb),S=e(()=>t.getProjectConfig.fullContent),f=e(()=>t.getProjectConfig.colorWeak),s=e(()=>t.getProjectConfig.grayMode),g=e(()=>t.getProjectConfig.showDarkModeToggle);return{getSettingButtonPosition:r,getFullContent:S,getColorWeak:f,getGrayMode:s,getOpenKeepAlive:n,getCanEmbedIFramePage:i,getPermissionMode:a,getShowBreadCrumb:d,getShowSettingButton:u,getShowDarkModeToggle:g}}function b(){const{getFullContent:t}=M(),n=C(),r=e(()=>!o(t)&&o(g)),i=e(()=>!o(r)),a=e(()=>{const c=!o(t)&&o(g);return c&&!o(s)||c&&o(S)}),{getMenuMode:u,getIsSidebarType:d,getIsTopMenu:S}=j(),{getShowBreadCrumb:f}=F(),s=e(()=>!o(d)&&o(g)),g=e(()=>n.getHeaderSetting.show),h=e(()=>n.getHeaderSetting.showFullScreen),w=e(()=>n.getHeaderSetting.showLocalePicker),l=e(()=>o(u)!==p.HORIZONTAL&&o(f)),P=e(()=>o(l));function m(c){n.setProjectConfig({headerSetting:c})}return{setHeaderSetting:m,getShowFullScreen:h,getShowBread:l,getShowContent:P,getShowHeader:g,getShowMixHeaderRef:s,getShowFullHeaderRef:r,getShowInsetHeaderRef:a,getUnFixedAndFull:i,getShowLocalePicker:w}}export{b as a,F as u};
  2. //# sourceMappingURL=useHeaderSetting-943f0a5a.js.map