Class: Sidebars::Admin::Panel
- Defined in:
- lib/sidebars/admin/panel.rb
Instance Attribute Summary
Attributes inherited from Panel
#context, #hidden_menu, #scope_menu
Instance Method Summary collapse
- #add_menus ⇒ Object
- #aria_label ⇒ Object
- #configure_menus ⇒ Object
- #render_raw_scope_menu_partial ⇒ Object
- #super_sidebar_context_header ⇒ Object
Methods inherited from Panel
#add_menu, #container, #initialize, #insert_menu_after, #insert_menu_before, #remove_menu, #render?, #render_raw_menus_partial, #renderable_menus, #replace_menu, #set_hidden_menu, #set_scope_menu, #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
#add_menus ⇒ Object
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/sidebars/admin/panel.rb', line 27 def (Sidebars::Admin::Menus::AdminOverviewMenu.new(context)) (Sidebars::Admin::Menus::CiCdMenu.new(context)) (Sidebars::Admin::Menus::AnalyticsMenu.new(context)) (Sidebars::Admin::Menus::MonitoringMenu.new(context)) (Sidebars::Admin::Menus::MessagesMenu.new(context)) (Sidebars::Admin::Menus::SystemHooksMenu.new(context)) (Sidebars::Admin::Menus::ApplicationsMenu.new(context)) (Sidebars::Admin::Menus::AbuseReportsMenu.new(context)) (Sidebars::Admin::Menus::KubernetesMenu.new(context)) (Sidebars::Admin::Menus::SpamLogsMenu.new(context)) (Sidebars::Admin::Menus::DeployKeysMenu.new(context)) (Sidebars::Admin::Menus::LabelsMenu.new(context)) (Sidebars::Admin::Menus::AdminSettingsMenu.new(context)) end |
#aria_label ⇒ Object
18 19 20 |
# File 'lib/sidebars/admin/panel.rb', line 18 def aria_label s_("Admin|Admin Area") end |
#configure_menus ⇒ Object
7 8 9 10 |
# File 'lib/sidebars/admin/panel.rb', line 7 def super end |
#render_raw_scope_menu_partial ⇒ Object
13 14 15 |
# File 'lib/sidebars/admin/panel.rb', line 13 def "shared/nav/admin_scope_header" end |
#super_sidebar_context_header ⇒ Object
23 24 25 |
# File 'lib/sidebars/admin/panel.rb', line 23 def aria_label end |