You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
816 B
50 lines
816 B
/** |
|
* @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', |
|
}
|
|
|