Browse Source
Merge pull request #12950 from maxunbearable/improvement/alarm-rules-count
Hide alarm rules count on Device Profiles tab when no alarm rules are configured
pull/12975/head
Igor Kulikov
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
3 additions and
3 deletions
-
ui-ngx/src/app/modules/home/pages/device-profile/device-profile-tabs.component.html
|
|
@ -45,9 +45,9 @@ |
|
|
<tb-calculated-fields-table [active]="calculatedFieldsTab.isActive" [entityId]="entity.id" [entityName]="entity.name"/> |
|
|
<tb-calculated-fields-table [active]="calculatedFieldsTab.isActive" [entityId]="entity.id" [entityName]="entity.name"/> |
|
|
</mat-tab> |
|
|
</mat-tab> |
|
|
<mat-tab *ngIf="entity" #alarmRules="matTab" |
|
|
<mat-tab *ngIf="entity" #alarmRules="matTab" |
|
|
label="{{'device-profile.alarm-rules-with-count' | translate: |
|
|
label="{{ this.detailsForm.get('profileData.alarms').value?.length |
|
|
{count: this.detailsForm.get('profileData.alarms').value?.length ? this.detailsForm.get('profileData.alarms').value.length : 0} |
|
|
? ('device-profile.alarm-rules-with-count' | translate: { count: this.detailsForm.get('profileData.alarms').value.length }) |
|
|
}}"> |
|
|
: 'device-profile.alarm-rules' | translate }}"> |
|
|
<div class="mat-padding" [formGroup]="detailsForm" *ngIf="alarmRules.isActive"> |
|
|
<div class="mat-padding" [formGroup]="detailsForm" *ngIf="alarmRules.isActive"> |
|
|
<div formGroupName="profileData"> |
|
|
<div formGroupName="profileData"> |
|
|
<tb-device-profile-alarms formControlName="alarms" [deviceProfileId]="entity.id"></tb-device-profile-alarms> |
|
|
<tb-device-profile-alarms formControlName="alarms" [deviceProfileId]="entity.id"></tb-device-profile-alarms> |
|
|
|