valid method

  1. @override
String? valid(
  1. String value
)
override

Implementation

@override
String? valid(String value) {
  if (value.isEmpty) {
    return 'Data e Hora inválidas.';
  }

  List<String> parts = value.split(' ');

  if (parts.length != 2) {
    return 'Partes da Data e Hora inválidas.';
  }

  return FollyUtils.validDate(parts.first) ??
      FollyUtils.validTime(parts.last);
}