folders.ts 437 B

123456789101112131415161718192021222324252627
  1. import { DashboardAcl } from './acl';
  2. export interface FolderDTO {
  3. id: number;
  4. uid: string;
  5. title: string;
  6. url: string;
  7. version: number;
  8. canSave: boolean;
  9. }
  10. export interface FolderState {
  11. id: number;
  12. uid: string;
  13. title: string;
  14. url: string;
  15. canSave: boolean;
  16. hasChanged: boolean;
  17. version: number;
  18. permissions: DashboardAcl[];
  19. }
  20. export interface FolderInfo {
  21. id: number;
  22. title: string;
  23. url: string;
  24. }