Class: Gearhead::PaginationConfiguration

Inherits:
Object
  • Object
show all
Defined in:
lib/gearhead/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializePaginationConfiguration

Returns a new instance of PaginationConfiguration.



27
28
29
30
31
# File 'lib/gearhead/configuration.rb', line 27

def initialize
  @adapter = :pagy
  @enabled = true
  @per_page = 30
end

Instance Attribute Details

#adapterObject

Returns the value of attribute adapter.



26
27
28
# File 'lib/gearhead/configuration.rb', line 26

def adapter
  @adapter
end

#include_totalObject

Returns the value of attribute include_total.



26
27
28
# File 'lib/gearhead/configuration.rb', line 26

def include_total
  @include_total
end

#per_pageObject

Returns the value of attribute per_page.



26
27
28
# File 'lib/gearhead/configuration.rb', line 26

def per_page
  @per_page
end

Instance Method Details

#enabled?Boolean

Returns:

  • (Boolean)


33
34
35
# File 'lib/gearhead/configuration.rb', line 33

def enabled?
  @enabled
end