Module: HaveAPI::Actions::Paginable
- Included in:
- Default::Index
- Defined in:
- lib/haveapi/actions/paginable.rb
Constant Summary collapse
- MAX_LIMIT =
1_000
Class Method Summary collapse
Class Method Details
.included(action) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/haveapi/actions/paginable.rb', line 5 def self.included(action) action.input do integer :from_id, label: 'From ID', desc: 'List objects with greater/lesser ID', number: { min: 0 } integer :limit, label: 'Limit', desc: 'Number of objects to retrieve', number: { min: 0, max: MAX_LIMIT } end end |