|
1 | 1 | <div>
|
2 | 2 | <nav class="navbar navbar-pf-vertical">
|
3 |
| - <div class="navbar-header"> |
| 3 | + <div class="navbar-header" ng-class="{'ignore-mobile': $ctrl.ignoreMobile}"> |
4 | 4 | <button type="button" class="navbar-toggle" ng-click="$ctrl.handleNavBarToggleClick()">
|
5 | 5 | <span class="sr-only">Toggle navigation</span>
|
6 | 6 | <span class="icon-bar"></span>
|
|
12 | 12 | <span class="navbar-brand-txt" ng-if="!$ctrl.brandSrc">{{$ctrl.brandAlt}}</span>
|
13 | 13 | </span>
|
14 | 14 | </div>
|
15 |
| - <nav class="collapse navbar-collapse" ng-transclude></nav> |
| 15 | + <nav class="collapse navbar-collapse" |
| 16 | + ng-class="{'ignore-mobile': $ctrl.ignoreMobile}" ng-transclude></nav> |
16 | 17 | <div class="nav-pf-vertical"
|
17 | 18 | ng-class="{'nav-pf-persistent-secondary': $ctrl.persistentSecondary,
|
18 | 19 | 'nav-pf-vertical-collapsible-menus': $ctrl.pinnableMenus,
|
|
36 | 37 | 'is-hover': item.isHover,
|
37 | 38 | 'mobile-nav-item-pf': item.isMobileItem && $ctrl.showMobileSecondary,
|
38 | 39 | 'mobile-secondary-item-pf': item.isMobileItem && $ctrl.showMobileTertiary,
|
39 |
| - 'visible-xs': item.mobileOnly}" |
| 40 | + 'hidden': item.mobileOnly && $ctrl.ignoreMobile, |
| 41 | + 'visible-xs': item.mobileOnly && !$ctrl.ignoreMobile}" |
40 | 42 | ng-mouseenter="$ctrl.handlePrimaryHover(item)" ng-mouseleave="$ctrl.handlePrimaryUnHover(item)">
|
41 | 43 | <a ng-click="$ctrl.handlePrimaryClick(item, $event)">
|
42 | 44 | <span class="{{item.iconClass}}" ng-if="item.iconClass" ng-class="{hidden: $ctrl.hiddenIcons}"
|
|
0 commit comments