Class: Sidebars::Projects::SuperSidebarPanel
- Inherits:
-
Panel
- Object
- Sidebars::Panel
- Panel
- Sidebars::Projects::SuperSidebarPanel
- Extended by:
- Gitlab::Utils::Override
- Includes:
- Concerns::SuperSidebarPanel
- Defined in:
- lib/sidebars/projects/super_sidebar_panel.rb
Instance Attribute Summary
Attributes inherited from Sidebars::Panel
#context, #hidden_menu, #scope_menu
Instance Method Summary collapse
Methods included from Gitlab::Utils::Override
extended, extensions, included, method_added, override, prepended, queue_verification, verify!
Methods included from Concerns::SuperSidebarPanel
#pick_from_old_menus, #transform_old_menus
Methods inherited from Panel
Methods inherited from Sidebars::Panel
#add_menu, #aria_label, #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_menu_items
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
#configure_menus ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/sidebars/projects/super_sidebar_panel.rb', line 10 def super = @menus @menus = [] (Sidebars::StaticMenu.new(context)) (Sidebars::Projects::SuperSidebarMenus::ManageMenu.new(context)) (Sidebars::Projects::SuperSidebarMenus::PlanMenu.new(context)) (Sidebars::Projects::SuperSidebarMenus::CodeMenu.new(context)) (Sidebars::Projects::SuperSidebarMenus::BuildMenu.new(context)) (Sidebars::Projects::SuperSidebarMenus::SecureMenu.new(context)) (Sidebars::Projects::SuperSidebarMenus::DeployMenu.new(context)) (Sidebars::Projects::SuperSidebarMenus::OperationsMenu.new(context)) (Sidebars::Projects::SuperSidebarMenus::MonitorMenu.new(context)) (Sidebars::Projects::SuperSidebarMenus::AnalyzeMenu.new(context)) # Pick old menus, will be obsolete once everything is in their own # super sidebar menu () ( Sidebars::Projects::Menus::SettingsMenu, Sidebars::UncategorizedMenu.new(context) ) (@menus, @scope_menu, *) end |
#super_sidebar_context_header ⇒ Object
39 40 41 |
# File 'lib/sidebars/projects/super_sidebar_panel.rb', line 39 def _('Project') end |