1 <mat-menu #childMenu="matMenu" [overlapTrigger]="false">
2 <span *ngFor="let child of items">
3 <span *ngIf="child.children && child.children.length > 0">
4 <button mat-menu-item [matMenuTriggerFor]="menu.childMenu">
8 <app-menu-item #menu [items]="child.children"></app-menu-item>
12 <span *ngIf="!child.children || child.children.length === 0">
13 <button mat-menu-item [routerLink]="child.route">
14 <span *ngIf="child.iconName">
16 <mat-icon>{{child.iconName}}</mat-icon>