2 <ng-container *
ngFor=
"let menuEntry of menuEntries">
4 <a *
ngIf=
"menuEntry.routerLink" [routerLink]=
"menuEntry.routerLink" routerLinkActive=
"active" class=
"title-page">{{ menuEntry.label }}
</a>
6 <div *
ngIf=
"!menuEntry.routerLink" ngbDropdown [container]=
"container" class=
"parent-entry" #
dropdown=
"ngbDropdown" (mouseleave)=
"closeDropdownIfHovered(dropdown)">
8 (mouseenter)=
"openDropdownOnHover(dropdown)" [ngClass]=
"{ active: !!suffixLabels[menuEntry.label] }" ngbDropdownAnchor
9 (click)=
"dropdownAnchorClicked(dropdown)" role=
"button" class=
"title-page"
11 <ng-container i18n
>{{ menuEntry.label }}
</ng-container>
12 <ng-container *
ngIf=
"!!suffixLabels[menuEntry.label]"> - {{ suffixLabels[menuEntry.label] }}
</ng-container>
16 <a *
ngFor=
"let menuChild of menuEntry.children" class=
"dropdown-item" [ngClass]=
"{ icon: hasIcons }" [routerLink]=
"menuChild.routerLink">
17 <my-global-icon *
ngIf=
"menuChild.iconName" [iconName]=
"menuChild.iconName"></my-global-icon>