Merge pull request #3889 from vvlladd28/improvement/show-many/alarm0rules
UI: Improvement time rendering profiles seated too many parameters
This commit is contained in:
commit
0117330be1
@ -33,6 +33,7 @@
|
||||
</button>
|
||||
</div>
|
||||
</mat-expansion-panel-header>
|
||||
<ng-template matExpansionPanelContent>
|
||||
<div fxLayout="column" fxLayoutGap="0.5em">
|
||||
<mat-divider></mat-divider>
|
||||
<mat-form-field fxFlex floatLabel="always">
|
||||
@ -54,6 +55,7 @@
|
||||
</div>
|
||||
</mat-panel-title>
|
||||
</mat-expansion-panel-header>
|
||||
<ng-template matExpansionPanelContent>
|
||||
<mat-checkbox formControlName="propagate" style="display: block; padding-bottom: 16px;">
|
||||
{{ 'device-profile.propagate-alarm' | translate }}
|
||||
</mat-checkbox>
|
||||
@ -77,6 +79,7 @@
|
||||
<mat-hint innerHTML="{{ 'device-profile.alarm-rule-relation-types-list-hint' | translate }}"></mat-hint>
|
||||
</mat-form-field>
|
||||
</section>
|
||||
</ng-template>
|
||||
</mat-expansion-panel>
|
||||
<div fxFlex fxLayout="column">
|
||||
<div translate class="tb-small" style="padding-bottom: 8px;">device-profile.create-alarm-rules</div>
|
||||
@ -116,4 +119,5 @@
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</ng-template>
|
||||
</mat-expansion-panel>
|
||||
|
||||
@ -91,10 +91,12 @@
|
||||
<div translate>device-profile.profile-configuration</div>
|
||||
</mat-panel-title>
|
||||
</mat-expansion-panel-header>
|
||||
<ng-template matExpansionPanelContent>
|
||||
<tb-device-profile-configuration
|
||||
formControlName="configuration"
|
||||
required>
|
||||
</tb-device-profile-configuration>
|
||||
</ng-template>
|
||||
</mat-expansion-panel>
|
||||
<mat-expansion-panel *ngIf="displayTransportConfiguration" [expanded]="true">
|
||||
<mat-expansion-panel-header>
|
||||
@ -102,10 +104,12 @@
|
||||
<div translate>device-profile.transport-configuration</div>
|
||||
</mat-panel-title>
|
||||
</mat-expansion-panel-header>
|
||||
<ng-template matExpansionPanelContent>
|
||||
<tb-device-profile-transport-configuration
|
||||
formControlName="transportConfiguration"
|
||||
required>
|
||||
</tb-device-profile-transport-configuration>
|
||||
</ng-template>
|
||||
</mat-expansion-panel>
|
||||
<mat-expansion-panel [expanded]="false">
|
||||
<mat-expansion-panel-header>
|
||||
@ -115,10 +119,12 @@
|
||||
entityForm.get('profileData.alarms').value.length : 0} }}</div>
|
||||
</mat-panel-title>
|
||||
</mat-expansion-panel-header>
|
||||
<ng-template matExpansionPanelContent>
|
||||
<tb-device-profile-alarms
|
||||
formControlName="alarms"
|
||||
[deviceProfileId]="deviceProfileId">
|
||||
</tb-device-profile-alarms>
|
||||
</ng-template>
|
||||
</mat-expansion-panel>
|
||||
<mat-expansion-panel [expanded]="true">
|
||||
<mat-expansion-panel-header>
|
||||
@ -126,9 +132,11 @@
|
||||
<div translate>device-profile.device-provisioning</div>
|
||||
</mat-panel-title>
|
||||
</mat-expansion-panel-header>
|
||||
<ng-template matExpansionPanelContent>
|
||||
<tb-device-profile-provision-configuration
|
||||
formControlName="provisionConfiguration">
|
||||
</tb-device-profile-provision-configuration>
|
||||
</ng-template>
|
||||
</mat-expansion-panel>
|
||||
</mat-accordion>
|
||||
</div>
|
||||
|
||||
@ -22,9 +22,11 @@
|
||||
<div translate>tenant-profile.profile-configuration</div>
|
||||
</mat-panel-title>
|
||||
</mat-expansion-panel-header>
|
||||
<ng-template matExpansionPanelContent>
|
||||
<tb-tenant-profile-configuration
|
||||
formControlName="configuration"
|
||||
required>
|
||||
</tb-tenant-profile-configuration>
|
||||
</ng-template>
|
||||
</mat-expansion-panel>
|
||||
</form>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user