Class: Sidebars::UserProfile::Panel

Inherits:
Panel
  • Object
show all
Includes:
Gitlab::Allowable, UsersHelper
Defined in:
lib/sidebars/user_profile/panel.rb

Instance Attribute Summary

Attributes inherited from Panel

#context, #hidden_menu, #scope_menu

Instance Method Summary collapse

Methods included from Gitlab::Allowable

#can?

Methods included from UsersHelper

#admin_user_actions_data_attributes, #admin_users_data_attributes, #can_force_email_confirmation?, #can_impersonate_user, #confirm_user_data, #current_user_menu?, #current_user_menu_items, #display_public_email?, #impersonation_enabled?, #impersonation_error_text, #load_max_project_member_accesses, #max_project_member_access, #max_project_member_access_cache_key, #moderation_status, #profile_tab?, #profile_tabs, #user_badges_in_admin_section, #user_clear_status_at, #user_display_name, #user_email_help_text, #user_internal_regex_data, #user_link, #user_profile_actions_data, #user_profile_tabs_app_data, #user_status, #work_information

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_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_labelObject



17
18
19
# File 'lib/sidebars/user_profile/panel.rb', line 17

def aria_label
  s_('UserProfile|User profile navigation')
end

#configure_menusObject



12
13
14
# File 'lib/sidebars/user_profile/panel.rb', line 12

def configure_menus
  add_menus
end

#super_sidebar_context_headerObject



22
23
24
# File 'lib/sidebars/user_profile/panel.rb', line 22

def super_sidebar_context_header
  _('Profile')
end