import { CollectionResource } from "~/models/collection";
import { ProjectResource } from "~/models/project";
import { ProcessResource } from "~/models/process";
+import { WorkflowResource } from "~/models/workflow";
import { TrashableResourceService } from "~/services/common-service/trashable-resource-service";
import { ApiActions } from "~/services/api/api-actions";
import { GroupResource } from "~/models/group";
export type GroupContentsResource =
CollectionResource |
ProjectResource |
- ProcessResource;
+ ProcessResource |
+ WorkflowResource;
export class GroupsService<T extends GroupResource = GroupResource> extends TrashableResourceService<T> {
export enum GroupContentsResourcePrefix {
COLLECTION = "collections",
PROJECT = "groups",
- PROCESS = "container_requests"
+ PROCESS = "container_requests",
+ WORKFLOW = "workflows"
}