mirror of
https://github.com/jeecgboot/JeecgBoot.git
synced 2026-01-04 04:45:28 +08:00
前端和后端源码,合并到一个git仓库中,方便用户下载,避免前后端不匹配的问题
This commit is contained in:
50
jeecgboot-vue3/src/enums/menuEnum.ts
Normal file
50
jeecgboot-vue3/src/enums/menuEnum.ts
Normal file
@ -0,0 +1,50 @@
|
||||
/**
|
||||
* @description: menu type
|
||||
*/
|
||||
export enum MenuTypeEnum {
|
||||
// left menu
|
||||
SIDEBAR = 'sidebar',
|
||||
|
||||
MIX_SIDEBAR = 'mix-sidebar',
|
||||
// mixin menu
|
||||
MIX = 'mix',
|
||||
// top menu
|
||||
TOP_MENU = 'top-menu',
|
||||
}
|
||||
|
||||
// 折叠触发器位置
|
||||
export enum TriggerEnum {
|
||||
// 不显示
|
||||
NONE = 'NONE',
|
||||
// 菜单底部
|
||||
FOOTER = 'FOOTER',
|
||||
// 头部
|
||||
HEADER = 'HEADER',
|
||||
}
|
||||
|
||||
export type Mode = 'vertical' | 'vertical-right' | 'horizontal' | 'inline';
|
||||
|
||||
// menu mode
|
||||
export enum MenuModeEnum {
|
||||
VERTICAL = 'vertical',
|
||||
HORIZONTAL = 'horizontal',
|
||||
VERTICAL_RIGHT = 'vertical-right',
|
||||
INLINE = 'inline',
|
||||
}
|
||||
|
||||
export enum MenuSplitTyeEnum {
|
||||
NONE,
|
||||
TOP,
|
||||
LEFT,
|
||||
}
|
||||
|
||||
export enum TopMenuAlignEnum {
|
||||
CENTER = 'center',
|
||||
START = 'start',
|
||||
END = 'end',
|
||||
}
|
||||
|
||||
export enum MixSidebarTriggerEnum {
|
||||
HOVER = 'hover',
|
||||
CLICK = 'click',
|
||||
}
|
||||
Reference in New Issue
Block a user