appEnum.ts 1004 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. export const SIDE_BAR_MINI_WIDTH = 48;
  2. export const SIDE_BAR_SHOW_TIT_MINI_WIDTH = 80;
  3. // 标签页样式
  4. export enum TabsThemeEnum {
  5. // 圆滑
  6. SMOOTH = 'smooth',
  7. // 卡片
  8. CARD = 'card',
  9. // 极简
  10. SIMPLE = 'simple',
  11. }
  12. export enum ContentEnum {
  13. // auto width
  14. FULL = 'full',
  15. // fixed width
  16. FIXED = 'fixed',
  17. }
  18. // menu theme enum
  19. export enum ThemeEnum {
  20. DARK = 'dark2',
  21. LIGHT = 'light',
  22. VENT1 = 'vent1',
  23. }
  24. export enum SettingButtonPositionEnum {
  25. AUTO = 'auto',
  26. HEADER = 'header',
  27. FIXED = 'fixed',
  28. }
  29. export enum SessionTimeoutProcessingEnum {
  30. ROUTE_JUMP,
  31. PAGE_COVERAGE,
  32. }
  33. /**
  34. * 权限模式
  35. */
  36. export enum PermissionModeEnum {
  37. // role
  38. ROLE = 'ROLE',
  39. // 后台
  40. BACK = 'BACK',
  41. // route mapping
  42. ROUTE_MAPPING = 'ROUTE_MAPPING',
  43. }
  44. // Route switching animation
  45. export enum RouterTransitionEnum {
  46. ZOOM_FADE = 'zoom-fade',
  47. ZOOM_OUT = 'zoom-out',
  48. FADE_SIDE = 'fade-slide',
  49. FADE = 'fade',
  50. FADE_BOTTOM = 'fade-bottom',
  51. FADE_SCALE = 'fade-scale',
  52. }