Files
Angular-Docs-Cn/modules/angular2/src/forms/directives/validators.ts
T

15 lines
511 B
TypeScript
Raw Normal View History

import {forwardRef, OpaqueToken, Binding} from 'angular2/di';
2015-08-20 14:28:25 -07:00
import {CONST_EXPR} from 'angular2/src/core/facade/lang';
2015-08-14 10:03:45 -07:00
import {Directive} from 'angular2/metadata';
import {Validators, NG_VALIDATORS} from '../validators';
const DEFAULT_VALIDATORS =
CONST_EXPR(new Binding(NG_VALIDATORS, {toValue: Validators.required, multi: true}));
@Directive({
selector: '[required][ng-control],[required][ng-form-control],[required][ng-model]',
bindings: [DEFAULT_VALIDATORS]
})
export class DefaultValidators {
}