X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/c4621fbe523cc60770f4176141b83083f1f3802a..31a019a908f28798c7e22f633e410ae95db1bfd7:/src/models/resource.ts diff --git a/src/models/resource.ts b/src/models/resource.ts index 3c6c11bc..698bcf73 100644 --- a/src/models/resource.ts +++ b/src/models/resource.ts @@ -10,10 +10,16 @@ export interface Resource { modifiedByUserUuid: string; modifiedAt: string; href: string; - kind: string; + kind: ResourceKind; etag: string; } +export interface TrashableResource extends Resource { + trashAt: string; + deleteAt: string; + isTrashed: boolean; +} + export enum ResourceKind { COLLECTION = "arvados#collection", CONTAINER = "arvados#container", @@ -24,6 +30,7 @@ export enum ResourceKind { PROJECT = "arvados#group", USER = "arvados#user", WORKFLOW = "arvados#workflow", + NONE = "arvados#none" } export enum ResourceObjectType {