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 Tag
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
31 32 33 |
# File 'lib/dropbox_api/metadata/member_action.rb', line 31 def self.valid_values VALID_MEMBER_ACTIONS end |