validate method
Ensures the value contains at most number
characters.
This will pass on empty or null
values.
See also:
Implementation
@override
String? validate({
required String label,
required String? value,
}) {
String? error;
if (value?.isNotEmpty == true) {
if (value!.length > length) {
error = translate(
FormValidationTranslations.form_validation_max_length,
{
'label': label,
'length': length,
},
);
}
}
return error;
}