Module: ActiveAdmin::MenuTree
- Defined in:
- lib/activeadmin/menu_tree.rb,
lib/activeadmin/menu_tree/dsl.rb,
lib/activeadmin/menu_tree/config.rb,
lib/activeadmin/menu_tree/version.rb
Overview
ActiveAdmin::MenuTree class
Defined Under Namespace
Modules: DSL Classes: Config, Error
Constant Summary collapse
- VERSION =
"0.1.3"
Class Method Summary collapse
Class Method Details
.config ⇒ Object
28 29 30 |
# File 'lib/activeadmin/menu_tree.rb', line 28 def config @config ||= Config.new end |
.setup {|config| ... } ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/activeadmin/menu_tree.rb', line 16 def setup raise ActiveAdmin::MenuTree::Error, "No block given, require a block" unless block_given? yield(config) ActiveAdmin.before_load do |aa_config| ActiveAdmin::DSL.prepend ActiveAdmin::MenuTree::DSL (aa_config) end end |