minLengthValidator function
Implementation
ValidatorsFunction<FormControl<String>> minLengthValidator(int minlength,
{String? message, eventType = ValidationEventTypes.Error}) {
message = message ?? "Минимальная длина $minlength";
return (FormControl<String> control) async {
if (control.value == null ||
minlength <= control.value.length ||
control.value == '') {
return [];
}
return [
ValidationEvent(
key: minLengthValidatorKey,
message: message!,
type: eventType,
)
];
};
}