{{ 'labels.inputs.Entity' | translate }} @for (entity of templateData.entities; track trackByEntityId($index, entity)) { {{ entity.name }} } @if (templateForm.controls.entity.hasError('required')) { {{ 'labels.inputs.Entity' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} } {{ 'labels.inputs.Type' | translate }} @for (type of templateData.types; track trackByTypeId($index, type)) { {{ type.name }} } @if (templateForm.controls.type.hasError('required')) { {{ 'labels.inputs.Type' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} } {{ 'labels.inputs.name' | translate }} @if (templateForm.controls.name.hasError('required')) { {{ 'labels.inputs.name' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} }
@if (showAdvanceOptions) { @for (mapper of mappers; track trackByMapperIndex(i, mapper); let i = $index) {
{{ 'labels.inputs.Mapper Key' | translate }} {{ 'labels.inputs.Mapper Value' | translate }} @if (i === 0) { } @if (!(i === 0)) { }
}
}
@if (editorVisible) { }
@if (templateForm.controls.entity.value === 0) { {{ 'labels.inputs.Client Parameters' | translate }}
@for (label of clientParameterLabels; track trackByLabel($index, label)) { }
} @if (templateForm.controls.entity.value === 1) { {{ 'labels.inputs.Loan Parameters' | translate }}
@for (label of loanParameterLabels; track trackByLabel($index, label)) { }
} @if (templateForm.controls.entity.value === 1) { {{ 'labels.inputs.Repayment Schedule Parameters' | translate }}
@for (label of repaymentParameterLabels; track trackByLabel($index, label)) { }
}