After seeting the Angular compiler options "strictTemplates" and "fullTemplateTypeCheck" to true, some new compiler errors showed up. These are corrected in this commit.
Change-Id: Ieb432865756d91fc8bcb0b7d2e724f58ec54b382
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-460
fxLayoutAlign.lt-sm="flex-start center">
<mat-card class="card" [ngClass]="{'card-dark': darkMode}">
- <nrcp-ric-selector *ngIf="!this.policyInstanceId" [policyInstanceId]="this.policyInstanceId" [instanceForm]="instanceForm"></nrcp-ric-selector>
+ <nrcp-ric-selector *ngIf="!this.policyInstanceId" [instanceForm]="instanceForm"></nrcp-ric-selector>
<h4>
Properties
</h4>
import { ErrorDialogService } from "../../services/ui/error-dialog.service";
import { UiService } from "../../services/ui/ui.service";
import { NoTypePolicyInstanceDialogComponent } from "./no-type-policy-instance-dialog.component";
+import { CUSTOM_ELEMENTS_SCHEMA } from "@angular/core";
describe('NoTypePolicyInstanceDialogComponent', () => {
let component: NoTypePolicyInstanceDialogComponent;
ReactiveFormsModule,
ToastrModule.forRoot()
],
+ schemas: [
+ CUSTOM_ELEMENTS_SCHEMA
+ ],
declarations: [
NoTypePolicyInstanceDialogComponent
],
<div *ngIf="isVisible.form" class="json-schema-form" [@expandSection]="true">
<div *ngIf="!formActive">{{jsonFormStatusMessage}}</div>
- <json-schema-form *ngIf="formActive" loadExternalAssets="true" [form]="jsonSchemaObject"
+ <json-schema-form *ngIf="formActive" [form]="jsonSchemaObject"
[(data)]="jsonObject" [options]="jsonFormOptions" [framework]="'material-design'" [language]="'en'"
- (onChanges)="onChanges($event)" (onSubmit)="onSubmit($event)" (isValid)="isValid($event)"
+ (onChanges)="onChanges($event)" (onSubmit)="onSubmit()" (isValid)="isValid($event)"
(validationErrors)="validationErrors($event)">
</json-schema-form>
</div>
"es2018",
"dom"
]
- }
+ },
+ "angularCompilerOptions": {
+ "strictTemplates": true,
+ "fullTemplateTypeCheck": true
+ }
}