Commit 6cfc79215608b3c08e09f653e76c647eb4f455be

Authored by nickAS21
1 parent c8814f7c

Lwm2m: front: refactoring <mat-expansion-panel-header>

... ... @@ -60,7 +60,8 @@
60 60 <mat-form-field fxFlex>
61 61 <mat-label>{{ 'device-profile.lwm2m.lifetime' | translate }}</mat-label>
62 62 <input matInput type="number" formControlName="lifetime" required>
63   - <mat-error *ngIf="lwm2mDeviceProfileTransportConfFormGroup.get('lifetime').hasError('required')">
  63 + <mat-error
  64 + *ngIf="lwm2mDeviceProfileTransportConfFormGroup.get('lifetime').hasError('required')">
64 65 {{ 'device-profile.lwm2m.lifetime' | translate }}
65 66 <strong>{{ 'device-profile.lwm2m.required' | translate }}</strong>
66 67 </mat-error>
... ... @@ -102,13 +103,15 @@
102 103 class="tb-panel-title">{{ 'device-profile.lwm2m.bootstrap-server' | translate | uppercase }}</div>
103 104 </mat-panel-title>
104 105 </mat-expansion-panel-header>
105   - <div class="mat-padding">
106   - <tb-profile-lwm2m-device-config-server
107   - [required]="required"
108   - formControlName="bootstrapServer"
109   - [bootstrapServerIs]=true>
110   - </tb-profile-lwm2m-device-config-server>
111   - </div>
  106 + <ng-template matExpansionPanelContent>
  107 + <div class="mat-padding">
  108 + <tb-profile-lwm2m-device-config-server
  109 + [required]="required"
  110 + formControlName="bootstrapServer"
  111 + [bootstrapServerIs]=true>
  112 + </tb-profile-lwm2m-device-config-server>
  113 + </div>
  114 + </ng-template>
112 115 </mat-expansion-panel>
113 116 </mat-accordion>
114 117 <mat-accordion multi="true" class="mat-body-1">
... ... @@ -118,13 +121,15 @@
118 121 <div class="tb-panel-title">{{ 'device-profile.lwm2m.lwm2m-server' | translate | uppercase }}</div>
119 122 </mat-panel-title>
120 123 </mat-expansion-panel-header>
121   - <div class="mat-padding">
122   - <tb-profile-lwm2m-device-config-server
123   - [required]="required"
124   - formControlName="lwm2mServer"
125   - [bootstrapServerIs]=false>
126   - </tb-profile-lwm2m-device-config-server>
127   - </div>
  124 + <ng-template matExpansionPanelContent>
  125 + <div class="mat-padding">
  126 + <tb-profile-lwm2m-device-config-server
  127 + [required]="required"
  128 + formControlName="lwm2mServer"
  129 + [bootstrapServerIs]=false>
  130 + </tb-profile-lwm2m-device-config-server>
  131 + </div>
  132 + </ng-template>
128 133 </mat-expansion-panel>
129 134 </mat-accordion>
130 135 </div>
... ...
... ... @@ -83,13 +83,15 @@
83 83 <mat-error *ngIf="lwm2mConfigFormGroup.get('clientKey').hasError('pattern')">
84 84 {{ 'device.lwm2m-security-config.client-key' | translate }}
85 85 <strong>{{ translate.get('device.lwm2m-security-config.pattern_hex_dec', {
86   - count: 0 }) | async }}</strong>
  86 + count: 0
  87 + }) | async }}</strong>
87 88 </mat-error>
88 89 <mat-error *ngIf="(lwm2mConfigFormGroup.get('clientKey').hasError('maxlength') ||
89 90 lwm2mConfigFormGroup.get('clientKey').hasError('minlength'))">
90 91 {{ 'device.lwm2m-security-config.client-key' | translate }}
91 92 <strong>{{ translate.get('device.lwm2m-security-config.pattern_hex_dec', {
92   - count: lenMaxKeyClient }) | async }}</strong>
  93 + count: lenMaxKeyClient
  94 + }) | async }}</strong>
93 95 </mat-error>
94 96 </mat-form-field>
95 97 </div>
... ... @@ -112,12 +114,14 @@
112 114 class="tb-panel-title">{{ 'device.lwm2m-security-config.bootstrap-server' | translate | uppercase }}</div>
113 115 </mat-panel-title>
114 116 </mat-expansion-panel-header>
115   - <div class="mat-padding">
116   - <tb-security-config-server-lwm2m
117   - [formControlName]="bootstrapServer"
118   - [serverFormGroup]="bootstrapFormGroup">
119   - </tb-security-config-server-lwm2m>
120   - </div>
  117 + <ng-template matExpansionPanelContent>
  118 + <div class="mat-padding">
  119 + <tb-security-config-server-lwm2m
  120 + [formControlName]="bootstrapServer"
  121 + [serverFormGroup]="bootstrapFormGroup">
  122 + </tb-security-config-server-lwm2m>
  123 + </div>
  124 + </ng-template>
121 125 </mat-expansion-panel>
122 126 </mat-accordion>
123 127 <mat-accordion multi="true" class="mat-body-1">
... ... @@ -128,12 +132,14 @@
128 132 class="tb-panel-title">{{ 'device.lwm2m-security-config.lwm2m-server' | translate | uppercase }}</div>
129 133 </mat-panel-title>
130 134 </mat-expansion-panel-header>
131   - <div class="mat-padding">
132   - <tb-security-config-server-lwm2m
133   - [formControlName]="lwm2mServer"
134   - [serverFormGroup]="lwm2mServerFormGroup">
135   - </tb-security-config-server-lwm2m>
136   - </div>
  135 + <ng-template matExpansionPanelContent>
  136 + <div class="mat-padding">
  137 + <tb-security-config-server-lwm2m
  138 + [formControlName]="lwm2mServer"
  139 + [serverFormGroup]="lwm2mServerFormGroup">
  140 + </tb-security-config-server-lwm2m>
  141 + </div>
  142 + </ng-template>
137 143 </mat-expansion-panel>
138 144 </mat-accordion>
139 145 </div>
... ...