From 41f229c7c3cc62bfaa16ff1bca31d0ab0282015f Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Tue, 5 Mar 2024 16:47:37 +0800 Subject: [PATCH] Add PermissionValues to NKShare extension Signed-off-by: Claudio Cambra --- .../Extensions/NKShare+Extensions.swift | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Extensions/NKShare+Extensions.swift b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Extensions/NKShare+Extensions.swift index 605f2b85fb..dab519edad 100644 --- a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Extensions/NKShare+Extensions.swift +++ b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Extensions/NKShare+Extensions.swift @@ -19,6 +19,15 @@ extension NKShare { case talkConversation = 10 } + enum PermissionValues: Int { + case readShare = 1 + case updateShare = 2 + case createShare = 4 + case deleteShare = 8 + case shareShare = 16 + case all = 31 + } + var typeImage: NSImage? { var image: NSImage? switch shareType {