Method: Que::Web::Pager#initialize

Defined in:
lib/que/web/pager.rb

#initialize(page_no, page_size, total) ⇒ Pager

Returns a new instance of Pager.



4
5
6
7
8
9
10
# File 'lib/que/web/pager.rb', line 4

def initialize(page_no, page_size, total)
  @current_page = page_no > 1 ? page_no : 1
  @page_size = page_size
  @total = total

  @page_count = total > 0 ? (total / page_size.to_f).ceil : 1
end