appEnum.ts 838 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  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. ROLE = 'ROLE',
  29. // black
  30. BACK = 'BACK',
  31. // route mapping
  32. ROUTE_MAPPING = 'ROUTE_MAPPING',
  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. }