multiple static method

Implementation

static FormFieldValidator multiple(
    List<FormFieldValidator<String>> validators) {
  return (fieldValue) {
    for (FormFieldValidator<String> validator in validators) {
      var outcome = validator(fieldValue);
      if (outcome != null) return outcome;
    }
    return null; // all validators were passed
  };
}