[ADF-5432] component template and code fixes after testing Angular strict mode (#7118)

* process list fixes

* template error fixes

* template and code fixes

* bug fixes in templates and types

* bugs, bugs are everywhere

* fix test

* test fixes

* enable strict templates for extensions lib

* enable strict mode for insights lib

* enable strict mode for core lib

* enable strict mode for content lib

* strict mode for process lib

* strict mode for process cloud

* fix demo shell template issues

* fix process cloud types
This commit is contained in:
Denys Vuika
2021-06-22 16:36:06 +01:00
committed by GitHub
parent e2b8557f4b
commit 829805e201
129 changed files with 534 additions and 435 deletions

View File

@@ -148,31 +148,35 @@ export class ProcessListDemoComponent implements OnInit, OnDestroy {
return ended ? 'Completed' : 'Active';
}
get processAppId(): AbstractControl {
return this.processListForm.get('processAppId');
private getControl<T extends AbstractControl>(key: string): T {
return this.processListForm.get(key) as T;
}
get processDefinitionId(): AbstractControl {
return this.processListForm.get('processDefinitionId');
get processAppId(): FormControl {
return this.getControl<FormControl>('processAppId');
}
get processInstanceId(): AbstractControl {
return this.processListForm.get('processInstanceId');
get processDefinitionId(): FormControl {
return this.getControl<FormControl>('processDefinitionId');
}
get processState(): AbstractControl {
return this.processListForm.get('processState');
get processInstanceId(): FormControl {
return this.getControl<FormControl>('processInstanceId');
}
get processSort(): AbstractControl {
return this.processListForm.get('processSort');
get processState(): FormControl {
return this.getControl<FormControl>('processState');
}
get processSize(): AbstractControl {
return this.processListForm.get('processSize');
get processSort(): FormControl {
return this.getControl<FormControl>('processSort');
}
get processPage(): AbstractControl {
return this.processListForm.get('processPage');
get processSize(): FormControl {
return this.getControl<FormControl>('processSize');
}
get processPage(): FormControl {
return this.getControl<FormControl>('processPage');
}
}