@if (formfield.controlType === 'input' || formfield.controlType === 'select') {
{{ formfield.label }} @if (formfield.controlType === 'input') { } @if (form.controls[formfield.controlName].hasError('max')) { {{ 'labels.commons.Maximum Value must be' | translate }} {{ formfield.max }} } @if (form.controls[formfield.controlName].hasError('min')) { {{ 'labels.commons.Minimum Value must be' | translate }} {{ formfield.min }} } @if (form.controls[formfield.controlName].hasError('minWords')) { Must contain at least {{ form.controls[formfield.controlName].errors?.['minWords']?.requiredWords || 2 }} words (whitespace doesn't count). } @if (formfield.controlType === 'select') { @for (option of formfield.options.data; track option) { {{ option[formfield.options.label] }} } } @if (form.controls[formfield.controlName].hasError('required')) { {{ formfield.label }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} }
} @if (formfield.controlType === 'datepicker') { {{ formfield.label }} @if (form.controls[formfield.controlName].hasError('required')) { {{ formfield.label }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} } } @if (formfield.controlType === 'datetimepicker') { {{ formfield.label }} @if (form.controls[formfield.controlName].hasError('required')) { {{ formfield.label }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} } } @if (formfield.controlType === 'checkbox') { {{ formfield.label }} }