displayName property

String get displayName

Display name: conversation name or participant names for direct chats.

Implementation

String get displayName {
  if (name != null && name!.isNotEmpty) return name!;
  if (type == ConversationType.direct && participants.isNotEmpty) {
    return participants
        .where((p) => p.userId != myUserId)
        .map((p) => p.displayName)
        .join(', ');
  }
  return 'Unknown';
}