Changeset View
Changeset View
Standalone View
Standalone View
src/applications/search/engine/PhabricatorProfilePanelEngine.php
| Show First 20 Lines • Show All 376 Lines • ▼ Show 20 Lines | private function newAutomaticMenuItems(AphrontSideNavFilterView $nav) { | ||||
| // enough to access the last item without the content being obscured by the | // enough to access the last item without the content being obscured by the | ||||
| // fixed items. | // fixed items. | ||||
| $items[] = id(new PHUIListItemView()) | $items[] = id(new PHUIListItemView()) | ||||
| ->setHideInApplicationMenu(true) | ->setHideInApplicationMenu(true) | ||||
| ->addClass('phui-profile-menu-spacer'); | ->addClass('phui-profile-menu-spacer'); | ||||
| $collapse_id = celerity_generate_unique_node_id(); | $collapse_id = celerity_generate_unique_node_id(); | ||||
| $viewer = $this->getViewer(); | $viewer = $this->getViewer(); | ||||
| $collapse_key = | $collapse_key = PhabricatorProfileMenuCollapsedSetting::SETTINGKEY; | ||||
| PhabricatorUserPreferences::PREFERENCE_PROFILE_MENU_COLLAPSED; | |||||
| $is_collapsed = $viewer->getUserSetting($collapse_key); | $is_collapsed = $viewer->getUserSetting($collapse_key); | ||||
| if ($is_collapsed) { | if ($is_collapsed) { | ||||
| $nav->addClass('phui-profile-menu-collapsed'); | $nav->addClass('phui-profile-menu-collapsed'); | ||||
| } else { | } else { | ||||
| $nav->addClass('phui-profile-menu-expanded'); | $nav->addClass('phui-profile-menu-expanded'); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 572 Lines • Show Last 20 Lines | |||||