Sha256: 3c5e268d11cfbde0c1fd8a13ad5a3f799db5e34a73b0cb108fc2e79a8bb236fa

Contents?: true

Size: 791 Bytes

Versions: 1

Compression:

Stored size: 791 Bytes

Contents

module DropboxApi::Endpoints::Files
  class ListRevisions < DropboxApi::Endpoints::Rpc
    Method      = :post
    Path        = "/2/files/list_revisions".freeze
    ResultType  = DropboxApi::Results::ListRevisionsResult
    ErrorType   = DropboxApi::Errors::ListRevisionsError

    include DropboxApi::OptionsValidator

    # Return revisions of a file
    #
    # @param path [String] The path to file you want to see the revisions of.
    # @option limit [Numeric] The maximum number of revision entries returned.
    #   The default for this field is 10.
    add_endpoint :list_revisions do |path, options = {}|
      validate_options([
        :limit
      ], options)
      options[:limit] ||= 10

      perform_request options.merge({
        :path => path
      })
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dropbox_api-0.1.11 lib/dropbox_api/endpoints/files/list_revisions.rb