Sha256: a6b17764f815e9b74e0b6a9e099db9a8fcb51f9b6877123f1f3f4d3ac24df7e6
Contents?: true
Size: 507 Bytes
Versions: 1
Compression:
Stored size: 507 Bytes
Contents
require 'paginator' class Paginator # Total number of pages def number_of_pages_with_infinite number_of_pages_without_infinite unless infinite? end alias_method_chain :number_of_pages, :infinite # Is this an "infinite" paginator def infinite? @count.nil? end class Page # Checks to see if there's a page after this one def next_with_infinite? return true if @pager.infinite? next_without_infinite? end alias_method_chain :next?, :infinite end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
active_scaffold-3.0.5 | lib/extensions/paginator_extensions.rb |