minLength method

String? Function(String?) minLength(
  1. int min, {
  2. String? requiredMsg,
  3. String? shortMsg,
})

Implementation

String? Function(String?) minLength(
  int min, {
  String? requiredMsg,
  String? shortMsg,
}) {
  return (value) {
    if (value == null || value.trim().isEmpty) {
      return requiredMsg ?? messages.required;
    }
    if (value.trim().length < min) {
      return shortMsg ?? messages.minLength(min);
    }
    return null;
  };
}