validateValue method
Validates the value.
Returns null
if the value is valid, otherwise an error message.
Call validate() instead of this method when using the validator.
Implementation
@override
String? validateValue(String valueCandidate) {
final int wordsCount = valueCandidate.trim().split(RegExp(r'\s+')).length;
return wordsCount < minWordsCount ? errorText : null;
}