[ADF-5433] enable strict mode for angular templates (#2191)

* enable strict mode for angular templates

* update formatting

* fix lint

* fix formatting

* remove deprecated method

* upgrade to latest ADF

* restore error handler
This commit is contained in:
Denys Vuika
2021-06-25 12:51:56 +01:00
committed by GitHub
parent d593193cf3
commit 35d6fb7b5c
50 changed files with 150 additions and 80 deletions

View File

@@ -74,8 +74,8 @@
matInput
type="text"
[value]="getStringParamValue(param)"
(blur)="setParamValue(param, $event.target.value)"
(keyup.enter)="setParamValue(param, $event.target.value)"
(blur)="onParamValueChanged($event, param)"
(keyup.enter)="onParamValueChanged($event, param)"
/>
</mat-form-field>
</ng-container>

View File

@@ -120,6 +120,11 @@ export class SettingsComponent implements OnInit {
}
}
onParamValueChanged(event: Event, param: SettingsParameterRef) {
const target = event.target as HTMLInputElement;
this.setParamValue(param, target.value);
}
getBooleanParamValue(param: SettingsParameterRef): boolean {
const result = this.storage.getItem(param.key);
if (result) {