index.ts 973 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. export interface StorageConfigs {
  2. version?: string;
  3. title?: string;
  4. fixedHeader?: boolean;
  5. hiddenSideBar?: boolean;
  6. multiTagsCache?: boolean;
  7. keepAlive?: boolean;
  8. locale?: string;
  9. layout?: string;
  10. theme?: string;
  11. darkMode?: boolean;
  12. grey?: boolean;
  13. weak?: boolean;
  14. hideTabs?: boolean;
  15. sidebarStatus?: boolean;
  16. epThemeColor?: string;
  17. showLogo?: boolean;
  18. showModel?: string;
  19. mapConfigure?: {
  20. amapKey?: string;
  21. options: {
  22. resizeEnable?: boolean;
  23. center?: number[];
  24. zoom?: number;
  25. };
  26. };
  27. username?: string;
  28. }
  29. export interface ResponsiveStorage {
  30. locale: {
  31. locale?: string;
  32. };
  33. layout: {
  34. layout?: string;
  35. theme?: string;
  36. darkMode?: boolean;
  37. sidebarStatus?: boolean;
  38. epThemeColor?: string;
  39. };
  40. configure: {
  41. grey?: boolean;
  42. weak?: boolean;
  43. hideTabs?: boolean;
  44. showLogo?: boolean;
  45. showModel?: string;
  46. multiTagsCache?: boolean;
  47. };
  48. tags?: Array<any>;
  49. }