@ogs-gmbh/ngx-utils
Version:
A lightweight collection of utility functions and helpers for Angular applications
8 lines • 1.48 kB
JavaScript
export var CustomValidators;
(function (CustomValidators) {
/* eslint-disable-next-line @tseslint/no-shadow */
CustomValidators.length = (requiredLength) => (control) => (control.value.length === requiredLength
? { invalid: true }
: null);
})(CustomValidators || (CustomValidators = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLXZhbGlkYXRvcnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdHlwZXMvY3VzdG9tLXZhbGlkYXRvcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFBTSxLQUFXLGdCQUFnQixDQUtoQztBQUxELFdBQWlCLGdCQUFnQjtJQUMvQixrREFBa0Q7SUFDckMsdUJBQU0sR0FBRyxDQUFDLGNBQXNCLEVBQWUsRUFBRSxDQUFDLENBQUMsT0FBd0IsRUFBMkIsRUFBRSxDQUFDLENBQUUsT0FBTyxDQUFDLEtBQWdCLENBQUMsTUFBTSxLQUFLLGNBQWM7UUFDeEssQ0FBQyxDQUFDLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRTtRQUNuQixDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7QUFDWixDQUFDLEVBTGdCLGdCQUFnQixLQUFoQixnQkFBZ0IsUUFLaEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBYnN0cmFjdENvbnRyb2wsIFZhbGlkYXRpb25FcnJvcnMsIFZhbGlkYXRvckZuIH0gZnJvbSBcIkBhbmd1bGFyL2Zvcm1zXCI7XG5cbmV4cG9ydCBuYW1lc3BhY2UgQ3VzdG9tVmFsaWRhdG9ycyB7XG4gIC8qIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHNlc2xpbnQvbm8tc2hhZG93ICovXG4gIGV4cG9ydCBjb25zdCBsZW5ndGggPSAocmVxdWlyZWRMZW5ndGg6IG51bWJlcik6IFZhbGlkYXRvckZuID0+IChjb250cm9sOiBBYnN0cmFjdENvbnRyb2wpOiBWYWxpZGF0aW9uRXJyb3JzIHwgbnVsbCA9PiAoKGNvbnRyb2wudmFsdWUgYXMgc3RyaW5nKS5sZW5ndGggPT09IHJlcXVpcmVkTGVuZ3RoXG4gICAgPyB7IGludmFsaWQ6IHRydWUgfVxuICAgIDogbnVsbCk7XG59XG4iXX0=