vben
2020-12-14 cbcd9098671e2fff9152976b7e9e815fea29d074
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// import { ComputedRef } from 'vue';
// import { ThemeEnum } from '/@/enums/appEnum';
// import { MenuModeEnum } from '/@/enums/menuEnum';
export interface MenuState {
  // 默认选中的列表
  defaultSelectedKeys: string[];
 
  // 模式
  // mode: MenuModeEnum;
 
  // // 主题
  // theme: ComputedRef<ThemeEnum> | ThemeEnum;
 
  // 缩进
  inlineIndent?: number;
 
  // 展开数组
  openKeys: string[];
 
  // 当前选中的菜单项 key 数组
  selectedKeys: string[];
 
  // 收缩状态下展开的数组
  collapsedOpenKeys: string[];
}