MCPcopy Index your code
hub / github.com/angular/angular / executeValidators

Function executeValidators

packages/forms/src/validators.ts:634–639  ·  view source on GitHub ↗
(
  control: AbstractControl,
  validators: V[],
)

Source from the content-addressed store, hash-verified

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

Callers 2

composeFunction · 0.85
composeAsyncFunction · 0.85

Calls 2

mapMethod · 0.80
validatorFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…