Module: ActiveAdmin::Resource::Menu
- Defined in:
- lib/active_admin/subnav/extensions/resource_menu.rb
Instance Attribute Summary collapse
-
#sub_navigation_menu_name ⇒ Object
Returns the value of attribute sub_navigation_menu_name.
Instance Method Summary collapse
-
#add_to_menu(menu_collection) ⇒ Object
Override add_to_menu.
- #add_to_sub_menu(menu_collection) ⇒ Object
- #sub_menu_item? ⇒ Boolean
- #sub_navigation_menu ⇒ Object
Instance Attribute Details
#sub_navigation_menu_name ⇒ Object
Returns the value of attribute sub_navigation_menu_name.
4 5 6 |
# File 'lib/active_admin/subnav/extensions/resource_menu.rb', line 4 def end |
Instance Method Details
#add_to_menu(menu_collection) ⇒ Object
Override add_to_menu
7 8 9 10 11 |
# File 'lib/active_admin/subnav/extensions/resource_menu.rb', line 7 def () if && ! = .add , end end |
#add_to_sub_menu(menu_collection) ⇒ Object
22 23 24 25 26 |
# File 'lib/active_admin/subnav/extensions/resource_menu.rb', line 22 def () if && = .add , end end |
#sub_menu_item? ⇒ Boolean
28 29 30 |
# File 'lib/active_admin/subnav/extensions/resource_menu.rb', line 28 def !.nil? end |
#sub_navigation_menu ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'lib/active_admin/subnav/extensions/resource_menu.rb', line 13 def if has_nested_resources? && ! = resource_name.to_s.underscore.to_sym namespace..fetch() else namespace..fetch() end end |