appEnum.ts 907 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. export const SIDE_BAR_MINI_WIDTH = 48;
  2. export const SIDE_BAR_SHOW_TIT_MINI_WIDTH = 80;
  3. export enum ContentEnum {
  4. // auto width
  5. FULL = 'full',
  6. // fixed width
  7. FIXED = 'fixed',
  8. }
  9. // menu theme enum
  10. export enum ThemeEnum {
  11. DARK = 'dark',
  12. LIGHT = 'light',
  13. }
  14. export enum SettingButtonPositionEnum {
  15. AUTO = 'auto',
  16. HEADER = 'header',
  17. FIXED = 'fixed',
  18. }
  19. export enum SessionTimeoutProcessingEnum {
  20. ROUTE_JUMP,
  21. PAGE_COVERAGE,
  22. }
  23. /**
  24. * 权限模式
  25. */
  26. export enum PermissionModeEnum {
  27. // role
  28. // 角色权限
  29. ROLE = 'ROLE',
  30. // black
  31. // 后端
  32. BACK = 'BACK',
  33. // route mapping
  34. // 路由映射
  35. ROUTE_MAPPING = 'ROUTE_MAPPING',
  36. }
  37. // Route switching animation
  38. // 路由切换动画
  39. export enum RouterTransitionEnum {
  40. ZOOM_FADE = 'zoom-fade',
  41. ZOOM_OUT = 'zoom-out',
  42. FADE_SIDE = 'fade-slide',
  43. FADE = 'fade',
  44. FADE_BOTTOM = 'fade-bottom',
  45. FADE_SCALE = 'fade-scale',
  46. }