appEnum.ts 838 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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. // app current theme
  10. export enum ThemeModeEnum {
  11. LIGHT = 'light-mode',
  12. DARK = 'dark-mode',
  13. SEMI_DARK = 'semi-dark-mode',
  14. }
  15. // menu theme enum
  16. export enum ThemeEnum {
  17. DARK = 'dark',
  18. LIGHT = 'light',
  19. }
  20. export enum SettingButtonPositionEnum {
  21. AUTO = 'auto',
  22. HEADER = 'header',
  23. FIXED = 'fixed',
  24. }
  25. /**
  26. * 权限模式
  27. */
  28. export enum PermissionModeEnum {
  29. // role
  30. ROLE = 'ROLE',
  31. // black
  32. BACK = 'BACK',
  33. }
  34. // Route switching animation
  35. export enum RouterTransitionEnum {
  36. ZOOM_FADE = 'zoom-fade',
  37. ZOOM_OUT = 'zoom-out',
  38. FADE_SIDE = 'fade-slide',
  39. FADE = 'fade',
  40. FADE_BOTTOM = 'fade-bottom',
  41. FADE_SCALE = 'fade-scale',
  42. }