txw/local-nodemodules/@gtff/tdesign-gt-vue/es/store/index.js

2 lines
3.2 KiB
JavaScript

function e(e,E,t){return E in e?Object.defineProperty(e,E,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[E]=t,e}var E,t={SET_SIDEBAR_CONFIG:"SET_SIDEBAR_CONFIG",SET_SIDEBAR_EXPAND_LEVEL:"SET_SIDEBAR_EXPAND_LEVEL",TOGGLE_SIDEBAR:"TOGGLE_SIDEBAR",SET_TOPBAR_CONFIG:"SET_TOPBAR_CONFIG",SET_TOPBAR_ACTIVE_KEY:"SET_TOPBAR_ACTIVE_KEY",SET_TOPBAR_EXPAND_TYPE:"SET_TOPBAR_EXPAND_TYPE",SET_HEADER_USER_STATUS:"SET_HEADER_USER_STATUS",SET_TOPBAR_ACTIVE_MENU_ITEM:"SET_TOPBAR_ACTIVE_MENU_ITEM",DEAL_LOADING:"DEAL_LOADING",SET_USER_INFO:"SET_USER_INFO",REGISTER_EVENT:"REGISTER_EVENT",SET_SIDEBAR_STATUS:"SET_SIDEBAR_STATUS",SET_SIDEBAR_ACTIVE_KEY:"SET_SIDEBAR_ACTIVE_KEY",SET_SIDEBAR_ACTIVE_MENU_ITEM:"SET_SIDEBAR_ACTIVE_MENU_ITEM",SET_SIDEBAR_EXPANDED:"SET_SIDEBAR_EXPANDED"};function n(e,E){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);E&&(n=n.filter((function(E){return Object.getOwnPropertyDescriptor(e,E).enumerable}))),t.push.apply(t,n)}return t}function _(E){for(var t=1;t<arguments.length;t++){var _=null!=arguments[t]?arguments[t]:{};t%2?n(Object(_),!0).forEach((function(t){e(E,t,_[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(E,Object.getOwnPropertyDescriptors(_)):n(Object(_)).forEach((function(e){Object.defineProperty(E,e,Object.getOwnPropertyDescriptor(_,e))}))}return E}var i=(e(E={},t.TOGGLE_SIDEBAR,(function(e){Object.assign(e,{isSideBarCollapse:!e.isSideBarCollapse})})),e(E,t.SET_TOPBAR_CONFIG,(function(e,E){Object.assign(e,{topbarConfig:E})})),e(E,t.SET_TOPBAR_ACTIVE_KEY,(function(e,E){Object.assign(e,{topbarActiveKey:E})})),e(E,t.SET_TOPBAR_EXPAND_TYPE,(function(e,E){Object.assign(e,{topbarExpandType:E})})),e(E,t.SET_HEADER_USER_STATUS,(function(e,E){Object.assign(e,{headerUserStatus:E})})),e(E,t.SET_TOPBAR_ACTIVE_MENU_ITEM,(function(e,E){Object.assign(e,{topbarActiveMenuItem:E})})),e(E,t.SET_SIDEBAR_CONFIG,(function(e,E){var t=Array.isArray(E)?E:E.list;Object.assign(e,{sideBarConfig:[].concat(t)})})),e(E,t.SET_SIDEBAR_EXPAND_LEVEL,(function(e,E){Object.assign(e,{sidebarExpandLevel:E})})),e(E,t.SET_SIDEBAR_ACTIVE_KEY,(function(e,E){Object.assign(e,{sidebarActiveKey:E})})),e(E,t.SET_SIDEBAR_ACTIVE_MENU_ITEM,(function(e,E){Object.assign(e,{sidebarActiveMenuItem:E})})),e(E,t.SET_SIDEBAR_EXPANDED,(function(e,E){Object.assign(e,{sidebarExpanded:E})})),e(E,t.DEAL_LOADING,(function(e,E){Object.assign(e,{loading:E})})),e(E,t.SET_USER_INFO,(function(e,E){Object.assign(e,{user:_({},E)})})),e(E,t.REGISTER_EVENT,(function(e,E){Object.assign(e,{event:E})})),e(E,t.SET_SIDEBAR_STATUS,(function(e,E){Object.assign(e,{isShowSideBar:E})})),E),T={namespaced:!0,state:function(){return{event:{},loading:{spinning:!1,tip:""},isShowSideBar:void 0,isSideBarCollapse:!1,sideBarConfig:[],sidebarExpandLevel:0,sidebarActiveKey:"",sidebarActiveMenuItem:{},sidebarExpanded:[],topbarConfig:[],topbarActiveKey:"",topbarExpandType:"popup",headerUserStatus:!0,topbarActiveMenuItem:{},user:{isLogin:!1,info:{name:""},menu:[]}}},mutations:i,actions:{},getters:{}},r={init:function(e,E){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return e.use(E),Object.assign(e.prototype,{$storeGlobalTypes:t}),new E.Store({plugins:n,modules:{global:T}})}};export{r as default,r as store};