class ActiveAdminMenu::Config

Attributes

i18n_scope_prefix[RW]
namespace[RW]
source[R]
uncategorize_key_name[RW]

Public Class Methods

new() click to toggle source
# File lib/active_admin_menu/config.rb, line 18
def initialize
  @source                = {}
  @uncategorize_key_name = "root"
  @i18n_scope_prefix     = { parent: "active_admin.menu", label: "active_admin.menu" }
end

Public Instance Methods

namespaced_source() click to toggle source
# File lib/active_admin_menu/config.rb, line 28
def namespaced_source
  source[namespace] || source
end
source=(value) click to toggle source
# File lib/active_admin_menu/config.rb, line 24
def source=(value)
  @source = value.is_a?(Hash) ? value : YAML.load_file(value.to_s)
end