no message
This commit is contained in:
parent
b75bb3367e
commit
0bb338e468
|
@ -31,9 +31,6 @@ export class DynamicFormFieldComponent {
|
||||||
ngOnChanges(changeRecord) {
|
ngOnChanges(changeRecord) {
|
||||||
|
|
||||||
}
|
}
|
||||||
ngOnInit(){
|
|
||||||
debugger;
|
|
||||||
}
|
|
||||||
|
|
||||||
clearInput(){
|
clearInput(){
|
||||||
debugger;
|
debugger;
|
||||||
|
|
|
@ -40,4 +40,6 @@ export class DynamicFormCompositeFieldComponent implements OnInit {
|
||||||
this.compositeField.fields[fieldIndex].multiplicityItems.push(field);
|
this.compositeField.fields[fieldIndex].multiplicityItems.push(field);
|
||||||
(<FormArray>(this.form.get("fields").get('' + fieldIndex).get('multiplicityItems'))).push(field.buildForm());
|
(<FormArray>(this.form.get("fields").get('' + fieldIndex).get('multiplicityItems'))).push(field.buildForm());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
|
@ -53,7 +53,7 @@
|
||||||
</div> -->
|
</div> -->
|
||||||
|
|
||||||
<div *ngFor="let compositeField of section.compositeFields; let i = index;">
|
<div *ngFor="let compositeField of section.compositeFields; let i = index;">
|
||||||
<div *ngIf="visibilityRulesService.isElementVisible(pathName+'.compositeFields.'+i,compositeField.id)">
|
<div *ngIf="isVisible(compositeField)">
|
||||||
<div *ngIf="(compositeField?.multiplicity?.max - 1) > (compositeField?.multiplicityItems?.length)">
|
<div *ngIf="(compositeField?.multiplicity?.max - 1) > (compositeField?.multiplicityItems?.length)">
|
||||||
<a (click)="addMultipleField(i)" style="cursor: pointer">
|
<a (click)="addMultipleField(i)" style="cursor: pointer">
|
||||||
Add one more fieldset +
|
Add one more fieldset +
|
||||||
|
|
|
@ -31,4 +31,11 @@ export class DynamicFormSectionComponent implements OnInit {
|
||||||
(<FormArray>(this.form.get("compositeFields").get('' + fieldsetIndex).get('multiplicityItems'))).push(compositeField.buildForm());
|
(<FormArray>(this.form.get("compositeFields").get('' + fieldsetIndex).get('multiplicityItems'))).push(compositeField.buildForm());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
isVisible(fieldSet:CompositeField):boolean{
|
||||||
|
for(var i=0; i<fieldSet.fields.length; i++){
|
||||||
|
if (!this.visibilityRulesService.isElementVisible(null,fieldSet.fields[i].id))
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue