Method: ActiveAdmin::Resource::ActionItems#action_items_for

Defined in:
lib/active_admin/resource/action_items.rb

#action_items_for(action, render_context = nil) ⇒ Array

Returns a set of action items to display for a specific controller action

Parameters:

  • action (String, Symbol)

    the action to retrieve action items for

Returns:

  • (Array)

    Array of ActionItems for the controller actions



42
43
44
# File 'lib/active_admin/resource/action_items.rb', line 42

def action_items_for(action, render_context = nil)
  action_items.select { |item| item.display_on? action, render_context }.sort_by(&:priority)
end