name function

String? name(
  1. String? value
)

Implementation

String? name(String? value) {
  //Capital(includes Cyrillic, Greek etc, folowed by one or more characters, followed by a space, followed by atleast one character)
  const String pattern = r"[A-Z]+.+[^\S\t\n\r].+$";
  if (value == null || value.isEmpty) {
    return t.name.enter;
  } else {
    final RegExp regExp = RegExp(pattern);
    if (!regExp.hasMatch(value)) {
      return t.name.format;
    }
  }
  return null;
}