displayName property

String get displayName

Implementation

String get displayName {
  final fullName = [firstName, lastName].whereType<String>().map((part) => part.trim()).where((part) => part.isNotEmpty).join(" ");
  if (fullName.isNotEmpty) {
    return fullName;
  }
  final emailValue = email?.trim();
  if (emailValue != null && emailValue.isNotEmpty) {
    return emailValue;
  }
  return id;
}