feat(projects): 主题配置:页面功能和页面显示

This commit is contained in:
Soybean
2021-09-07 18:08:07 +08:00
parent 1128ae1870
commit a0392b3d28
10 changed files with 129 additions and 47 deletions

View File

@ -81,11 +81,18 @@ interface CrumbsStyle {
showIcon: boolean;
}
type AnimateType = keyof typeof EnumAnimate;
export type AnimateType = keyof typeof EnumAnimate;
interface AnimateTypeList {
value: AnimateType;
label: EnumAnimate;
}
interface PageStyle {
/** 页面是否开启动画 */
animate: boolean;
/** 动画类型 */
animateType: AnimateType;
/** 动画类型列表 */
animateTypeList: AnimateTypeList[];
}