p. exported from angular2/forms defined in angular2/src/forms/directives.js (line 210) :markdown Binds a control group to a DOM element. # Example In this example, we bind the control group to the form element, and we bind the login and password controls to the login and password elements. Here we use FormDirectives, rather than importing each form directive individually, e.g. `ControlDirective`, `ControlGroupDirective`. This is just a shorthand for the same end result. ``` @Component({selector: "login-comp"}) @View({ directives: [FormDirectives], inline: "
" + "Login " + "Password " + "" + "
" }) class LoginComp { loginForm:ControlGroup; constructor() { this.loginForm = new ControlGroup({ login: new Control(""), password: new Control("") }); } onLogin() { // this.loginForm.value } } ``` .l-main-section h2 Members .l-sub-section h3 constructor pre.prettyprint code. constructor(groupDirective:ControlGroupDirective) :markdown .l-sub-section h3 addDirective pre.prettyprint code. addDirective(c:ControlDirective) :markdown .l-sub-section h3 controlGroup pre.prettyprint code. controlGroup(controlGroup) :markdown .l-sub-section h3 findControl pre.prettyprint code. findControl(name:string) :markdown