Class: Sunspot::Padrino::StubSessionProxy::PaginatedCollection
- Inherits:
-
Array
- Object
- Array
- Sunspot::Padrino::StubSessionProxy::PaginatedCollection
- Defined in:
- lib/sunspot/padrino/stub_session_proxy.rb
Instance Method Summary collapse
- #current_page ⇒ Object
- #first_page? ⇒ Boolean
- #last_page? ⇒ Boolean
- #next_page ⇒ Object
- #offset ⇒ Object
- #out_of_bounds? ⇒ Boolean
- #per_page ⇒ Object (also: #limit_value)
- #previous_page ⇒ Object
- #total_count ⇒ Object (also: #total_entries)
- #total_pages ⇒ Object (also: #num_pages)
Instance Method Details
#current_page ⇒ Object
118 119 120 |
# File 'lib/sunspot/padrino/stub_session_proxy.rb', line 118 def current_page 1 end |
#first_page? ⇒ Boolean
132 133 134 |
# File 'lib/sunspot/padrino/stub_session_proxy.rb', line 132 def first_page? true end |
#last_page? ⇒ Boolean
136 137 138 |
# File 'lib/sunspot/padrino/stub_session_proxy.rb', line 136 def last_page? true end |
#next_page ⇒ Object
144 145 146 |
# File 'lib/sunspot/padrino/stub_session_proxy.rb', line 144 def next_page nil end |
#offset ⇒ Object
152 153 154 |
# File 'lib/sunspot/padrino/stub_session_proxy.rb', line 152 def offset 0 end |
#out_of_bounds? ⇒ Boolean
148 149 150 |
# File 'lib/sunspot/padrino/stub_session_proxy.rb', line 148 def out_of_bounds? false end |
#per_page ⇒ Object Also known as: limit_value
122 123 124 |
# File 'lib/sunspot/padrino/stub_session_proxy.rb', line 122 def per_page 30 end |
#previous_page ⇒ Object
140 141 142 |
# File 'lib/sunspot/padrino/stub_session_proxy.rb', line 140 def previous_page nil end |
#total_count ⇒ Object Also known as: total_entries
113 114 115 |
# File 'lib/sunspot/padrino/stub_session_proxy.rb', line 113 def total_count 0 end |
#total_pages ⇒ Object Also known as: num_pages
127 128 129 |
# File 'lib/sunspot/padrino/stub_session_proxy.rb', line 127 def total_pages 1 end |