From 1dbad331e6354f95d399017443162bda5e7984de 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 605f2b85f..dab519eda 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 { -- 2.30.2