Sha256: 2e98193679d6afc135dd7d99a82792e6deac58c2928c1bf90d8633954cb4a3a4
Contents?: true
Size: 810 Bytes
Versions: 7
Compression:
Stored size: 810 Bytes
Contents
module DropboxApi::Metadata # Examples of serialized {AddMember} objects: # { # "member": { # ".tag": "email", # "email": "justin@example.com" # }, # "access_level": { # ".tag": "editor" # } # }, # { # "member": { # ".tag": "dropbox_id", # "dropbox_id": "dbid:AAEufNrMPSPe0dMQijRP0N_aZtBJRm26W4Q" # }, # "access_level": { # ".tag": "viewer" # } # } class AddMember < Base class << self def build_from_string(member, access_level = :editor) new({ "member" => Member.new(member), "access_level" => access_level }) end end field :member, DropboxApi::Metadata::Member field :access_level, DropboxApi::Metadata::AccessLevel end end
Version data entries
7 entries across 7 versions & 1 rubygems