angular-docs-cn/modules/angular2/src/forms/validator_directives.js

13 lines
340 B
JavaScript
Raw Normal View History

2015-03-19 10:24:10 -07:00
import {Decorator} from 'angular2/angular2';
2015-02-25 12:54:27 -08:00
import {ControlDirective} from 'angular2/forms';
import * as validators from 'angular2/forms';
@Decorator({
selector: '[required]'
})
export class RequiredValidatorDirective {
constructor(c:ControlDirective) {
c.validator = validators.compose([c.validator, validators.required]);
}
}