ngx-bean-validation
Version:
> Idea was taken from [Bean Validation](https://beanvalidation.org/)
12 lines (11 loc) • 1.38 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
import { setSyncValidator } from './common';
import { Validators } from '@angular/forms';
/** @type {?} */
export const Pattern = (pattern) => (target, key) => {
setSyncValidator(target, key, Validators.pattern(pattern));
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF0dGVybi5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1iZWFuLXZhbGlkYXRpb24vIiwic291cmNlcyI6WyJsaWIvYW5ub3RhdGlvbnMvcGF0dGVybi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQ0EsT0FBTyxFQUFxQixnQkFBZ0IsRUFBQyxNQUFNLFVBQVUsQ0FBQztBQUM5RCxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sZ0JBQWdCLENBQUM7O0FBRTFDLGFBQWEsT0FBTyxHQUFHLENBQUMsT0FBd0IsRUFBc0IsRUFBRSxDQUFDLENBQUMsTUFBYyxFQUFFLEdBQVcsRUFBUSxFQUFFO0lBQzdHLGdCQUFnQixDQUFDLE1BQU0sRUFBRSxHQUFHLEVBQUUsVUFBVSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDO0NBQzVELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiB0c2xpbnQ6ZGlzYWJsZTp2YXJpYWJsZS1uYW1lICovXG5pbXBvcnQge0Fubm90YXRpb25GdW5jdGlvbiwgc2V0U3luY1ZhbGlkYXRvcn0gZnJvbSAnLi9jb21tb24nO1xuaW1wb3J0IHtWYWxpZGF0b3JzfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5cbmV4cG9ydCBjb25zdCBQYXR0ZXJuID0gKHBhdHRlcm46IHN0cmluZyB8IFJlZ0V4cCk6IEFubm90YXRpb25GdW5jdGlvbiA9PiAodGFyZ2V0OiBvYmplY3QsIGtleTogc3RyaW5nKTogdm9pZCA9PiB7XG4gIHNldFN5bmNWYWxpZGF0b3IodGFyZ2V0LCBrZXksIFZhbGlkYXRvcnMucGF0dGVybihwYXR0ZXJuKSk7XG59O1xuIl19