@ogs-gmbh/ngx-utils
Version:
A lightweight collection of utility functions and helpers for Angular applications
7 lines • 1.4 kB
JavaScript
export var CustomValidators;
(function (CustomValidators) {
CustomValidators.length = (requiredLength) => (control) => (control.value.length === requiredLength
? { invalid: true }
: null);
})(CustomValidators || (CustomValidators = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLXZhbGlkYXRvcnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY3VzdG9tLXZhbGlkYXRvcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFBTSxLQUFXLGdCQUFnQixDQUtoQztBQUxELFdBQWlCLGdCQUFnQjtJQUVsQix1QkFBTSxHQUFHLENBQUMsY0FBc0IsRUFBZSxFQUFFLENBQUMsQ0FBQyxPQUF3QixFQUEyQixFQUFFLENBQUMsQ0FBRSxPQUFPLENBQUMsS0FBZ0IsQ0FBQyxNQUFNLEtBQUssY0FBYztRQUN4SyxDQUFDLENBQUMsRUFBRSxPQUFPLEVBQUUsSUFBSSxFQUFFO1FBQ25CLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUNaLENBQUMsRUFMZ0IsZ0JBQWdCLEtBQWhCLGdCQUFnQixRQUtoQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFic3RyYWN0Q29udHJvbCwgVmFsaWRhdGlvbkVycm9ycywgVmFsaWRhdG9yRm4gfSBmcm9tIFwiQGFuZ3VsYXIvZm9ybXNcIjtcblxuZXhwb3J0IG5hbWVzcGFjZSBDdXN0b21WYWxpZGF0b3JzIHtcbiAgLyogZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0c2VzbGludC9uby1zaGFkb3cgKi9cbiAgZXhwb3J0IGNvbnN0IGxlbmd0aCA9IChyZXF1aXJlZExlbmd0aDogbnVtYmVyKTogVmFsaWRhdG9yRm4gPT4gKGNvbnRyb2w6IEFic3RyYWN0Q29udHJvbCk6IFZhbGlkYXRpb25FcnJvcnMgfCBudWxsID0+ICgoY29udHJvbC52YWx1ZSBhcyBzdHJpbmcpLmxlbmd0aCA9PT0gcmVxdWlyZWRMZW5ndGhcbiAgICA/IHsgaW52YWxpZDogdHJ1ZSB9XG4gICAgOiBudWxsKTtcbn1cbiJdfQ==