Module: ActiveScaffold::Page

Defined in:
lib/active_scaffold/extensions/paginator_extensions.rb

Instance Method Summary collapse

Instance Method Details

#empty?Boolean

Returns:

  • (Boolean)


28
29
30
31
32
33
34
# File 'lib/active_scaffold/extensions/paginator_extensions.rb', line 28

def empty?
  if @pager.infinite?
    items.to_a.empty?
  else
    @pager.count.zero? # rubocop:disable Style/CollectionQuerying -- @pager doesn't have none? method
  end
end

#next?Boolean

Checks to see if there’s a page after this one

Returns:

  • (Boolean)


24
25
26
# File 'lib/active_scaffold/extensions/paginator_extensions.rb', line 24

def next?
  @pager.infinite? || super
end