Sha256: 4f51b5513748e6623554c2a5c608d18e3fe332a063012e43eb03d9023bc51af1

Contents?: true

Size: 1.05 KB

Versions: 31

Compression:

Stored size: 1.05 KB

Contents

module Moneta
  module Api
    module Types
      # Тип, позволяющий задать необходимую страницу при отображении длинных списков.
      # Long list retrieval type.

      class Pager
        include Moneta::Api::DataMapper

        # @return [Int] Номер страницы, которую нужно получить. Минимальное значение равно 1.
        #   Значение по умолчанию равно 1.
        #   / Page number to retrieve. Minimal value is 1. By default is 1.
        property :page_number

        # @return [Int] Сколько записей необходимо получить на одной странице. Минимальное
        #   значение равно 1. Максимальное значение равно 100. Значение по умолчанию равно 10.
        #   / Transactions per page. Minimal value is 1. Maximal value is 100. By default is 10.
        property :page_size
      end
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
moneta-api-2.1.0 lib/moneta/api/types/pager.rb
moneta-api-2.0.0 lib/moneta/api/types/pager.rb
moneta-api-2.0.0.rc2 lib/moneta/api/types/pager.rb
moneta-api-2.0.0.rc1 lib/moneta/api/types/pager.rb
moneta-api-1.13.0 lib/moneta/api/types/pager.rb
moneta-api-1.12.8 lib/moneta/api/types/pager.rb
moneta-api-1.12.7 lib/moneta/api/types/pager.rb
moneta-api-1.12.6 lib/moneta/api/types/pager.rb
moneta-api-1.12.5 lib/moneta/api/types/pager.rb
moneta-api-1.12.4 lib/moneta/api/types/pager.rb
moneta-api-1.12.3 lib/moneta/api/types/pager.rb
moneta-api-1.12.2 lib/moneta/api/types/pager.rb
moneta-api-1.12.1 lib/moneta/api/types/pager.rb
moneta-api-1.12.0 lib/moneta/api/types/pager.rb
moneta-api-1.11.0 lib/moneta/api/types/pager.rb
moneta-api-1.10.0 lib/moneta/api/types/pager.rb
moneta-api-1.9.0 lib/moneta/api/types/pager.rb
moneta-api-1.8.0 lib/moneta/api/types/pager.rb
moneta-api-1.7.0 lib/moneta/api/types/pager.rb
moneta-api-1.6.0 lib/moneta/api/types/pager.rb