Merge branch '16941-inactive-remotes' refs #16941
[arvados-workbench2.git] / src / models / search-bar.ts
index 9fadc2af4a9d616f93ccbff5829799e39cf18bda..c71faf2ff47c132453e923a8d021816865ef67ee 100644 (file)
@@ -4,19 +4,22 @@
 
 import { ResourceKind } from '~/models/resource';
 
-export interface SearchBarAdvanceFormData {
+export type SearchBarAdvancedFormData = {
     type?: ResourceKind;
-    cluster?: ClusterObjectType;
-    project?: string;
+    cluster?: string;
+    projectUuid?: string;
     inTrash: boolean;
     dateFrom: string;
     dateTo: string;
     saveQuery: boolean;
-    searchQuery: string;
-}
+    queryName: string;
+    searchValue: string;
+    properties: PropertyValue[];
+};
 
-export enum ClusterObjectType {
-    INDIANAPOLIS = "indianapolis",
-    KAISERAUGST = "kaiseraugst",
-    PENZBERG = "penzberg"
-}
\ No newline at end of file
+export interface PropertyValue {
+    key: string;
+    keyID?: string;
+    value: string;
+    valueID?: string;
+}