Class: Sidebars::Groups::Panel
- Defined in:
- lib/sidebars/groups/panel.rb
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from Panel
#context, #hidden_menu, #scope_menu
Instance Method Summary collapse
Methods inherited from Panel
#add_menu, #container, #initialize, #insert_menu_after, #insert_menu_before, #remove_menu, #render?, #render_raw_menus_partial, #render_raw_scope_menu_partial, #renderable_menus, #replace_menu, #set_hidden_menu, #set_scope_menu, #super_sidebar_context_header, #super_sidebar_menu_items
Methods included from Gitlab::Utils::Override
#extended, extensions, #included, #method_added, #override, #prepended, #queue_verification, verify!
Methods included from Concerns::PositionableList
#add_element, #insert_element_after, #insert_element_before, #remove_element, #replace_element
Constructor Details
This class inherits a constructor from Sidebars::Panel
Instance Method Details
#aria_label ⇒ Object
22 23 24 |
# File 'lib/sidebars/groups/panel.rb', line 22 def aria_label context.group.subgroup? ? _('Subgroup navigation') : _('Group navigation') end |
#configure_menus ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/sidebars/groups/panel.rb', line 7 def (Sidebars::Groups::Menus::ScopeMenu.new(context)) (Sidebars::Groups::Menus::GroupInformationMenu.new(context)) (Sidebars::Groups::Menus::IssuesMenu.new(context)) (Sidebars::Groups::Menus::MergeRequestsMenu.new(context)) (Sidebars::Groups::Menus::CiCdMenu.new(context)) (Sidebars::Groups::Menus::KubernetesMenu.new(context)) (Sidebars::Groups::Menus::ObservabilityMenu.new(context)) (Sidebars::Groups::Menus::PackagesRegistriesMenu.new(context)) (Sidebars::Groups::Menus::CustomerRelationsMenu.new(context)) (Sidebars::Groups::Menus::SettingsMenu.new(context)) end |