aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_trashbin/src/files-init.ts
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_trashbin/src/files-init.ts')
-rw-r--r--apps/files_trashbin/src/files-init.ts17
1 files changed, 17 insertions, 0 deletions
diff --git a/apps/files_trashbin/src/files-init.ts b/apps/files_trashbin/src/files-init.ts
new file mode 100644
index 00000000000..edb09027804
--- /dev/null
+++ b/apps/files_trashbin/src/files-init.ts
@@ -0,0 +1,17 @@
+/**
+ * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors
+ * SPDX-License-Identifier: AGPL-3.0-or-later
+ */
+
+import { getNavigation, registerFileAction, registerFileListAction } from '@nextcloud/files'
+import { restoreAction } from './files_actions/restoreAction.ts'
+import { emptyTrashAction } from './files_listActions/emptyTrashAction.ts'
+import { trashbinView } from './files_views/trashbinView.ts'
+
+import './trashbin.scss'
+
+const Navigation = getNavigation()
+Navigation.register(trashbinView)
+
+registerFileListAction(emptyTrashAction)
+registerFileAction(restoreAction)