no message
This commit is contained in:
parent
b75bb3367e
commit
0bb338e468
|
@ -31,9 +31,6 @@ export class DynamicFormFieldComponent {
|
|||
ngOnChanges(changeRecord) {
|
||||
|
||||
}
|
||||
ngOnInit(){
|
||||
debugger;
|
||||
}
|
||||
|
||||
clearInput(){
|
||||
debugger;
|
||||
|
|
|
@ -40,4 +40,6 @@ export class DynamicFormCompositeFieldComponent implements OnInit {
|
|||
this.compositeField.fields[fieldIndex].multiplicityItems.push(field);
|
||||
(<FormArray>(this.form.get("fields").get('' + fieldIndex).get('multiplicityItems'))).push(field.buildForm());
|
||||
}
|
||||
|
||||
|
||||
}
|
|
@ -53,7 +53,7 @@
|
|||
</div> -->
|
||||
|
||||
<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)">
|
||||
<a (click)="addMultipleField(i)" style="cursor: pointer">
|
||||
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());
|
||||
}
|
||||
|
||||
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