alarms/alarm-info.component.ts
OnInit
| selector | c8y-alarm-info |
| imports |
TitleComponent
TabsOutletComponent
AlarmDetailsComponent
C8yTranslatePipe
AsyncPipe
|
| templateUrl | ./alarm-info.component.html |
Properties |
Methods |
|
constructor(activatedRoute: ActivatedRoute, router: Router, contextRouteService: ContextRouteService)
|
||||||||||||
|
Parameters :
|
| Async ngOnInit |
ngOnInit()
|
|
Returns :
any
|
| Public activatedRoute |
Type : ActivatedRoute
|
| hasAnyRoleAllowingToCreateSmartRule |
Type : boolean
|
| isContextRoute |
Type : unknown
|
Default value : false
|
| selectedAlarm$ |
Type : Observable<IAlarm>
|
| Readonly TITLE |
Type : unknown
|
Default value : gettext('Alarms')
|
@if (!isContextRoute) {
<c8y-title>{{ TITLE | translate }}</c8y-title>
}
@if (selectedAlarm$ | async; as selectedAlarm) {
<div class="p-relative">
<c8y-tabs-outlet
outletName="alarms"
orientation="horizontal"
></c8y-tabs-outlet>
</div>
<c8y-alarm-details [selectedAlarm]="selectedAlarm"></c8y-alarm-details>
}