(validators: (V | Validator | AsyncValidator)[])
| 651 | * as well as represented as a validator class. |
| 652 | */ |
| 653 | export function normalizeValidators<V>(validators: (V | Validator | AsyncValidator)[]): V[] { |
| 654 | return validators.map((validator) => { |
| 655 | return isValidatorFn<V>(validator) |
| 656 | ? validator |
| 657 | : (((c: AbstractControl) => validator.validate(c)) as unknown as V); |
| 658 | }); |
| 659 | } |
| 660 | |
| 661 | /** |
| 662 | * Merges synchronous validators into a single validator function. |
no test coverage detected
searching dependent graphs…