2015-06-10 13:51:44 -07:00
|
|
|
import {Directive} from '../../../angular2';
|
|
|
|
import {Validators} from '../validators';
|
|
|
|
import {NgControl} from '../directives';
|
|
|
|
|
2015-06-11 11:30:28 -07:00
|
|
|
@Directive({selector: '[required][ng-control],[required][ng-form-control],[required][ng-model]'})
|
2015-06-10 13:51:44 -07:00
|
|
|
export class NgRequiredValidator {
|
|
|
|
constructor(c: NgControl) {
|
|
|
|
c.validator = Validators.compose([c.validator, Validators.required]);
|
|
|
|
}
|
|
|
|
}
|