Module: ActiveAdmin::AjaxFilter
- Defined in:
- lib/active_admin/ajax_filter.rb,
lib/active_admin/ajax_filter/engine.rb,
lib/active_admin/ajax_filter/version.rb
Defined Under Namespace
Classes: Engine
Constant Summary collapse
- VERSION =
'0.4.4'
Class Method Summary collapse
Class Method Details
.included(dsl) ⇒ void
This method returns an undefined value.
14 15 16 17 18 19 20 21 22 23 |
# File 'lib/active_admin/ajax_filter.rb', line 14 def included(dsl) dsl.instance_eval do collection_action :filter, method: :get do render plain: apply_collection_decorator( find_collection(except: [:pagination, :collection_decorator]) .order(params[:order]).limit(params[:limit] || 10), ).to_json end end end |