argos/dmp-frontend/src/app/form/dynamic-form-group/dynamic-form-group.componen...

23 lines
1001 B
HTML

<div [formGroup]="form" [ngStyle] = "customStyle" [class]="classFromJson" >
<h4 [id]= "group.key">{{group.title}}</h4>
<div *ngFor="let field of group.groupFields" >
<div *ngIf ="group.compositeFields == undefined">
<df-field [field]="field" [form]="form" [dataModel] = "dataModel"></df-field>
</div>
</div>
<div *ngFor="let field of group.groupFields" > <!--edw akoma den exei oloklirwthei!! -->
<div *ngIf ="group.compositeFields != undefined">
<div *ngFor="let field of group.compositeFields.groupFields" >
<df-field [field]="field" [form]="form" [dataModel] = "dataModel"></df-field>
</div>
<a (click)="addFieldSet()" style="cursor: default">
Add another fieldSet +
</a>
</div>
</div>
</div>
<!-- class = "form-group" [class]="customStyle" [ngStyle] = "customStyle"-->