validate method

  1. @override
String? validate(
  1. T? value
)
override

Метод validate проверяет, что значение не является null и не является пустой строкой. Если проверка не пройдена, вызывается handleMessage с сообщением об ошибке, иначе – с null, что указывает на отсутствие ошибок.

Implementation

@override
String? validate(T? value) {
  if (value == null || '$value'.isEmpty) {
    return handleMessage(message);
  } else {
    return handleMessage(null);
  }
}