Sha256: e00f3db7aecfa2d88d3f9a754d28da2ec43ef7a01dae5435a8e30fed110f8871

Contents?: true

Size: 522 Bytes

Versions: 8

Compression:

Stored size: 522 Bytes

Contents

module DropboxApi::Metadata
  # Example of a serialized {Folder} object:
  #   {
  #     "name": "arizona_baby",
  #     "path_lower": "/arizona_baby",
  #     "path_display": "/arizona_baby",
  #     "id": "id:7eWkV5hcfzAAAAAAAAAAAQ"
  #   }
  class Folder < Base
    field :name, String
    field :path_lower, String
    field :path_display, String
    field :id, String
    field :sharing_info, DropboxApi::Metadata::FolderSharingInfo, :optional

    def to_hash
      super.merge(".tag" => "folder")
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
dropbox_api-0.1.10 lib/dropbox_api/metadata/folder.rb
dropbox_api-0.1.9 lib/dropbox_api/metadata/folder.rb
dropbox_api-0.1.8 lib/dropbox_api/metadata/folder.rb
dropbox_api-0.1.7 lib/dropbox_api/metadata/folder.rb
dropbox_api-0.1.6 lib/dropbox_api/metadata/folder.rb
dropbox_api-0.1.5 lib/dropbox_api/metadata/folder.rb
dropbox_api-0.1.4 lib/dropbox_api/metadata/folder.rb
dropbox_api-0.1.3 lib/dropbox_api/metadata/folder.rb