UntypedFormBuilder
class
final
UntypedFormBuilder is the same as @see FormBuilder, but it provides untyped controls.
class UntypedFormBuilder extends FormBuilder { group(controlsConfig: { [key: string]: any; }, options: AbstractControlOptions | { [key: string]: any; } = null): UntypedFormGroup control(formState: any, validatorOrOpts?: ValidatorFn | FormControlOptions | ValidatorFn[], asyncValidator?: AsyncValidatorFn | AsyncValidatorFn[]): UntypedFormControl array(controlsConfig: any[], validatorOrOpts?: ValidatorFn | AbstractControlOptions | ValidatorFn[], asyncValidator?: AsyncValidatorFn | AsyncValidatorFn[]): UntypedFormArray // inherited from forms/FormBuilder nonNullable: NonNullableFormBuilder group(controls: { [key: string]: any; }, options: AbstractControlOptions | { [key: string]: any; } = null): FormGroup control<T>(formState: T | FormControlState<T>, validatorOrOpts?: ValidatorFn | FormControlOptions | ValidatorFn[], asyncValidator?: AsyncValidatorFn | AsyncValidatorFn[]): FormControl array<T>(controls: T[], validatorOrOpts?: ValidatorFn | AbstractControlOptions | ValidatorFn[], asyncValidator?: AsyncValidatorFn | AsyncValidatorFn[]): FormArray<ɵElement<T, null>> }
Provided in
Methods
group()
|
||||||
---|---|---|---|---|---|---|
Like
|
controlsConfig |
object |
|
options |
AbstractControlOptions |
Optional. Default is |
Returns
group(controlsConfig: { [key: string]: any; }, options: { [key: string]: any; }): UntypedFormGroup
Deprecated This API is not typesafe and can result in issues with Closure Compiler renaming. Use the FormBuilder#group
overload with AbstractControlOptions
instead.
Parameters
controlsConfig |
object |
|
options |
object |
Returns
control()
|
|||||||||
---|---|---|---|---|---|---|---|---|---|
Like |
|||||||||
|
formState |
any |
|
validatorOrOpts |
ValidatorFn | FormControlOptions | ValidatorFn[] |
Optional. Default is |
asyncValidator |
AsyncValidatorFn | AsyncValidatorFn[] |
Optional. Default is |
Returns
array()
|
|||||||||
---|---|---|---|---|---|---|---|---|---|
Like |
|||||||||
|
controlsConfig |
any[] |
|
validatorOrOpts |
ValidatorFn | AbstractControlOptions | ValidatorFn[] |
Optional. Default is |
asyncValidator |
AsyncValidatorFn | AsyncValidatorFn[] |
Optional. Default is |
Returns
© 2010–2022 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://angular.io/api/forms/UntypedFormBuilder