Module: Extensions::ActiveAdmin::Controller::PerPageLambda

Defined in:
lib/active_admin/extensions/controller/per_page_lambda.rb

Instance Method Summary collapse

Instance Method Details

#per_pageObject



9
10
11
12
13
14
15
16
17
18
19
# File 'lib/active_admin/extensions/controller/per_page_lambda.rb', line 9

def per_page
  if active_admin_config.paginate
    @per_page || if active_admin_config.per_page.try(:lambda?)
      active_admin_config.per_page.call(self)
    else
      super
    end
  else
    super
  end
end