angular-docs-cn/modules/angular2/src/forms/validator_directives.js
2015-02-26 09:35:30 -08:00

13 lines
336 B
JavaScript

import {Decorator} from 'angular2/core';
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]);
}
}