module ActiveAdmin::BaseController::Menu

Protected Instance Methods

current_menu() click to toggle source
# File lib/active_admin/base_controller/menu.rb, line 17
def current_menu
  active_admin_config.navigation_menu
end
set_current_tab() click to toggle source

Set’s @current_tab to be name of the tab to mark as current Get’s called through a before filter

# File lib/active_admin/base_controller/menu.rb, line 23
def set_current_tab
  @current_tab = if current_menu && active_admin_config.belongs_to? && parent?
    parent_item = active_admin_config.belongs_to_config.target.menu_item
    if current_menu.include? parent_item
      parent_item
    else
      active_admin_config.menu_item
    end
  else
    active_admin_config.menu_item
  end
end