FolderAction

public enum FolderAction : CustomStringConvertible, JSONRepresentable

Actions that may be taken on shared folders.

  • Change folder options, such as who can be invited to join the folder.

    Declaration

    Swift

    case changeOptions
  • Disable viewer information for this folder.

    Declaration

    Swift

    case disableViewerInfo
  • Change or edit contents of the folder.

    Declaration

    Swift

    case editContents
  • Enable viewer information on the folder.

    Declaration

    Swift

    case enableViewerInfo
  • Invite a user or group to join the folder with read and write permission.

    Declaration

    Swift

    case inviteEditor
  • Invite a user or group to join the folder with read permission.

    Declaration

    Swift

    case inviteViewer
  • Invite a user or group to join the folder with read permission but no comment permissions.

    Declaration

    Swift

    case inviteViewerNoComment
  • Relinquish one’s own membership in the folder.

    Declaration

    Swift

    case relinquishMembership
  • Unmount the folder.

    Declaration

    Swift

    case unmount
  • Stop sharing this folder.

    Declaration

    Swift

    case unshare
  • Keep a copy of the contents upon leaving or being kicked from the folder.

    Declaration

    Swift

    case leaveACopy
  • Use create_link instead.

    Declaration

    Swift

    case shareLink
  • Create a shared link for folder.

    Declaration

    Swift

    case createLink
  • Set whether the folder inherits permissions from its parent.

    Declaration

    Swift

    case setAccessInheritance
  • An unspecified error.

    Declaration

    Swift

    case other
  • Declaration

    Swift

    public var description: String { get }