core/user/user-menu-item.component.ts
| selector | c8y-user-menu-item |
| standalone | true |
| imports |
NgIf
C8yTranslatePipe
|
| templateUrl | ./user-menu-item.component.html |
NgIf
C8yTranslatePipe
AsyncPipe
UserMenuItem
<ng-template #template>
<li>
<a
class="c8y-right-drawer__link"
[attr.tabindex]="(open$ | async) ? '0' : '-1'"
(click)="onClick()"
[attr.data-cy]="dataCy"
*ngIf="link"
[attr.href]="link"
[attr.target]="target"
>
{{ label | translate }}
<ng-content></ng-content>
</a>
<button
class="c8y-right-drawer__link"
[attr.tabindex]="(open$ | async) ? '0' : '-1'"
type="button"
*ngIf="!link"
(click)="onClick()"
[attr.data-cy]="dataCy"
>
{{ label | translate }}
<ng-content></ng-content>
</button>
</li>
</ng-template>