class FolderAction(bb.Union): (source)
Actions that may be taken on shared folders. This class acts as a tagged union. Only one of the ``is_*`` methods will return true. To get the associated value of a tag (if one exists), use the corresponding ``get_*`` method. :ivar sharing.FolderAction.change_options: Change folder options, such as who can be invited to join the folder. :ivar sharing.FolderAction.disable_viewer_info: Disable viewer information for this folder. :ivar sharing.FolderAction.edit_contents: Change or edit contents of the folder. :ivar sharing.FolderAction.enable_viewer_info: Enable viewer information on the folder. :ivar sharing.FolderAction.invite_editor: Invite a user or group to join the folder with read and write permission. :ivar sharing.FolderAction.invite_viewer: Invite a user or group to join the folder with read permission. :ivar sharing.FolderAction.invite_viewer_no_comment: Invite a user or group to join the folder with read permission but no comment permissions. :ivar sharing.FolderAction.relinquish_membership: Relinquish one's own membership in the folder. :ivar sharing.FolderAction.unmount: Unmount the folder. :ivar sharing.FolderAction.unshare: Stop sharing this folder. :ivar sharing.FolderAction.leave_a_copy: Keep a copy of the contents upon leaving or being kicked from the folder. :ivar sharing.FolderAction.share_link: Use create_link instead. :ivar sharing.FolderAction.create_link: Create a shared link for folder. :ivar sharing.FolderAction.set_access_inheritance: Set whether the folder inherits permissions from its parent.
Method | is |
Check if the union tag is ``change_options``. |
Method | is |
Check if the union tag is ``create_link``. |
Method | is |
Check if the union tag is ``disable_viewer_info``. |
Method | is |
Check if the union tag is ``edit_contents``. |
Method | is |
Check if the union tag is ``enable_viewer_info``. |
Method | is |
Check if the union tag is ``invite_editor``. |
Method | is |
Check if the union tag is ``invite_viewer``. |
Method | is |
Check if the union tag is ``invite_viewer_no_comment``. |
Method | is |
Check if the union tag is ``leave_a_copy``. |
Method | is |
Check if the union tag is ``other``. |
Method | is |
Check if the union tag is ``relinquish_membership``. |
Method | is |
Check if the union tag is ``set_access_inheritance``. |
Method | is |
Check if the union tag is ``share_link``. |
Method | is |
Check if the union tag is ``unmount``. |
Method | is |
Check if the union tag is ``unshare``. |
Class Variable | change |
Undocumented |
Class Variable | create |
Undocumented |
Class Variable | disable |
Undocumented |
Class Variable | edit |
Undocumented |
Class Variable | enable |
Undocumented |
Class Variable | invite |
Undocumented |
Class Variable | invite |
Undocumented |
Class Variable | invite |
Undocumented |
Class Variable | leave |
Undocumented |
Class Variable | other |
Undocumented |
Class Variable | relinquish |
Undocumented |
Class Variable | set |
Undocumented |
Class Variable | share |
Undocumented |
Class Variable | unmount |
Undocumented |
Class Variable | unshare |
Undocumented |
Method | _process |
Undocumented |
Class Variable | _catch |
Undocumented |