( control: AbstractControl, validators: V[], )
| 632 | type GenericValidatorFn = (control: AbstractControl) => any; |
| 633 | |
| 634 | function executeValidators<V extends GenericValidatorFn>( |
| 635 | control: AbstractControl, |
| 636 | validators: V[], |
| 637 | ): ReturnType<V>[] { |
| 638 | return validators.map((validator) => validator(control)); |
| 639 | } |
| 640 | |
| 641 | function isValidatorFn<V>(validator: V | Validator | AsyncValidator): validator is V { |
| 642 | return !(validator as Validator).validate; |
no test coverage detected
searching dependent graphs…