class PageByPage::Enum
Public Class Methods
new(from: 1, step: 1, limit: nil, enumerator: nil)
click to toggle source
# File lib/page_by_page/enum.rb, line 4 def initialize from: 1, step: 1, limit: nil, enumerator: nil @enum = enumerator || (from..limit).step(step).lazy.map(&:to_i).to_enum end
Public Instance Methods
next()
click to toggle source
# File lib/page_by_page/enum.rb, line 8 def next @enum.next rescue nil end