computeFullName static method
Computes best-effort full name based on available name arguments
Implementation
static String computeFullName([String? givenName, String? surName])
{
String fullName =
[givenName, surName]
.where( (String? s) => s != null && !s.isEmpty )
.join(_NAME_PART_SEPARATOR);
if (fullName.isEmpty) {
return "(unnamed person)";
}
return fullName;
}