aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/types.ts
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files/src/types.ts')
-rw-r--r--apps/files/src/types.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/files/src/types.ts b/apps/files/src/types.ts
index 9bbb572faaf..4c3d57d3e62 100644
--- a/apps/files/src/types.ts
+++ b/apps/files/src/types.ts
@@ -22,6 +22,7 @@
/* eslint-disable */
import type { Folder } from '@nextcloud/files'
import type { Node } from '@nextcloud/files'
+import type { ComponentInstance } from 'vue'
// Global definitions
export type Service = string
@@ -86,3 +87,9 @@ export interface SelectionStore {
lastSelection: FileId[]
lastSelectedIndex: number | null
}
+
+// Actions menu store
+export type GlobalActions = 'global'
+export interface ActionsMenuStore {
+ opened: ComponentInstance|GlobalActions|null
+}