fullName property

String? get fullName

Returns the user's full name

Implementation

String? get fullName {
  final fullNameBuilder = StringBuffer();
  if (firstName != null && firstName!.isNotEmpty) {
    fullNameBuilder.write(firstName);
  }
  if (middleName != null && middleName!.isNotEmpty) {
    fullNameBuilder.write(' ');
    fullNameBuilder.write(middleName);
    if (middleName!.length == 1) {
      fullNameBuilder.write('.');
    }
  }
  if (familyName != null && familyName!.isNotEmpty) {
    fullNameBuilder.write(' ');
    fullNameBuilder.write(familyName);
  }
  final fullName = fullNameBuilder.toString().trim();
  return fullName.isNotEmpty ? fullName : null;
}