compose<T> static method

FormFieldValidator<T> compose<T>(
  1. List<FormFieldValidator<T>> validators
)

Implementation

static FormFieldValidator<T> compose<T>(List<FormFieldValidator<T>> validators) {
  return (valueCandidate) {
    for (var validator in validators) {
      final validatorResult = validator.call(valueCandidate);
      if (validatorResult != null) return validatorResult;
    }
    return null;
  };
}