Sha256: 67a9febfc2564616b3105ac5c968bfb768744752dc4d7ba2f2daddbab32bb9c6
Contents?: true
Size: 798 Bytes
Versions: 8
Compression:
Stored size: 798 Bytes
Contents
module DropboxApi::Metadata # Examples of serialized {AddMember} objects: # # ```json # { # "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
8 entries across 8 versions & 1 rubygems