Method: Ro::Script::Builder#page_for
- Defined in:
- lib/ro/script/builder.rb
#page_for(paginator) ⇒ Object
176 177 178 179 180 181 182 183 184 |
# File 'lib/ro/script/builder.rb', line 176 def page_for(paginator) paginator.except(:data).merge( { curr: paginator[:index], prev: ((paginator[:index] - 1) >= paginator[:first] ? (paginator[:index] - 1) : nil), next: ((paginator[:index] + 1) <= paginator[:last] ? (paginator[:index] + 1) : nil) } ) end |