Sha256: 97ea3b7ef4f6d5416a1ccb389d67dc4ed883b5275c0b7b72d668108d4044afe6

Contents?: true

Size: 624 Bytes

Versions: 18

Compression:

Stored size: 624 Bytes

Contents

module DropboxApi::Results
  class ListFolderResult < DropboxApi::Results::Base
    # A collection of files and directories.
    def entries
      @entries ||= @data["entries"].map do |entry|
        DropboxApi::Metadata::Resource.new entry
      end
    end

    # Pass the cursor into `list_folder_continue` to see what's changed in the
    # folder since your previous query.
    def cursor
      @data["cursor"]
    end

    # If true, then there are more entries available. Pass the cursor to
    # `list_folder_continue` to retrieve the rest.
    def has_more?
      @data["has_more"].to_s == "true"
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
dropbox_api-0.1.18 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.17 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.16 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.15 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.14 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.13 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.12 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.11 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.10 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.9 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.8 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.7 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.6 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.5 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.4 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.3 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.1 lib/dropbox_api/results/list_folder_result.rb
dropbox_api-0.1.0 lib/dropbox_api/results/list_folder_result.rb