validate method

Iterable<String> validate([
  1. TValue? value
])

Implementation

Iterable<String> validate([TValue? value]) {
  value ??= _value;
  final errs = List<String>.empty(growable: true);
  rules.forEach((r) {
    final error = r.validate(value);
    if (error != null) errs.addAll(error);
  });

  return errs;
}