Class: DropboxApi::Metadata::MemberAction
- Defined in:
- lib/dropbox_api/metadata/member_action.rb
Overview
An action will be one of the following:
- +:leave_a_copy+: Allow the member to keep a copy of the folder when removing.
- +:make_editor+: Make the member an editor of the folder.
- +:make_owner+: Make the member an owner of the folder.
- +:make_viewer+: Make the member a viewer of the folder.
- +:make_viewer_no_comment+: Make the member a viewer of the folder without commenting permissions.
- +:remove+: Remove the member from the folder.
Example of a serialized MemberAction object: { ".tag": "leave_a_copy" }
Constant Summary collapse
- VALID_MEMBER_ACTIONS =
[ :leave_a_copy, :make_editor, :make_owner, :make_viewer, :make_viewer_no_comment, :remove ]
Class Method Summary collapse
Methods inherited from Symbol
Methods inherited from Base
field, #initialize, #serialized_field, #to_hash
Constructor Details
This class inherits a constructor from DropboxApi::Metadata::Base
Class Method Details
.valid_values ⇒ Object
27 28 29 |
# File 'lib/dropbox_api/metadata/member_action.rb', line 27 def self.valid_values VALID_MEMBER_ACTIONS end |