class ActiveAdmin::Page
by calling the #active_admin_config method.
The instance of the current page is available in PageController and views
a new Page instance within the given Namespace.
When you register a page (ActiveAdmin.page “Status”) you are actually creating
Page is the primary data storage for page configuration in Active Admin
def add_default_action_items
def add_default_action_items end
def add_default_sidebar_sections
def add_default_sidebar_sections end
def belongs_to?
def belongs_to? false end
def camelized_resource_name
def camelized_resource_name underscored_resource_name.camelize end
def clear_page_actions!
def clear_page_actions! @page_actions = [] end
def controller_name
def controller_name [namespace.module_name, camelized_resource_name + "Controller"].compact.join('::') end
def default_menu_options
def default_menu_options super.merge(:id => resource_name) end
def plural_resource_label
def plural_resource_label name end
def resource_name
def resource_name @resource_name ||= Resource::Name.new(nil, name) end
def route_uncountable?
def route_uncountable? false end
def underscored_resource_name
def underscored_resource_name resource_name.parameterize.underscore end