Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 25x 25x 25x 25x 25x 25x 162x 81x 81x 25x | import { Injectable } from '@angular/core';
import { FormBuilder } from '@angular/forms';
import { ServicesModule } from '../services/services.module';
import { CdFormGroup } from './cd-form-group';
/**
* CdFormBuilder extends FormBuilder to create an CdFormGroup based form.
*/
@Injectable({
providedIn: ServicesModule
})
export class CdFormBuilder extends FormBuilder {
group(
controlsConfig: { [key: string]: any },
Eextra: { [key: string]: any } | null = null
): CdFormGroup {
const form = super.group(controlsConfig, extra);
return new CdFormGroup(form.controls, form.validator, form.asyncValidator);
}
}
|