validateField method
Validate a single field
Implementation
List<ValidationException> validateField(String field) {
final meta = metadata[field];
if (meta == null) {
throw ArgumentError.value(field, 'field');
}
final value = get(field);
final errors = <ValidationException>[];
for (final v in meta.validators) {
final err = v.validate(value);
if (err != null) {
errors.add(err);
}
}
return errors;
}