Interface Overview
interface Form {addControl(dir: NgControl) : void
removeControl(dir: NgControl) : void
getControl(dir: NgControl) : FormControl
addFormGroup(dir: AbstractFormGroupDirective) : void
removeFormGroup(dir: AbstractFormGroupDirective) : void
getFormGroup(dir: AbstractFormGroupDirective) : FormGroup
updateModel(dir: NgControl, value: any) : void
}
Interface Description
An interface that FormGroupDirective and NgForm implement.
Only used by the forms module.
Interface Details
addControl(dir: NgControl) : void
Add a control to this form.
removeControl(dir: NgControl) : void
Remove a control from this form.
getControl(dir: NgControl) : FormControl
Look up the FormControl associated with a particular NgControl.
addFormGroup(dir: AbstractFormGroupDirective) : void
Add a group of controls to this form.
removeFormGroup(dir: AbstractFormGroupDirective) : void
Remove a group of controls from this form.
getFormGroup(dir: AbstractFormGroupDirective) : FormGroup
Look up the FormGroup associated with a particular AbstractFormGroupDirective.
updateModel(dir: NgControl, value: any) : void
Update the model for a particular control with a new value.
exported from @angular/forms/index, defined in @angular/forms/src/directives/form_interface.ts