getGroupChannelName method
String
getGroupChannelName(
- GroupChannel channel,
- SBUStrings strings
)
inherited
Implementation
String getGroupChannelName(GroupChannel channel, SBUStrings strings) {
String name = channel.name;
if (name.isEmpty) {
final sortedMembers = sortMembersByNickname(channel.members);
for (int i = 0; i < sortedMembers.length; i++) {
final member = sortedMembers[i];
if (member.userId == SendbirdChat.currentUser?.userId) {
continue;
}
final nickname = getNickname(member, strings);
name += nickname;
if (i < sortedMembers.length - 1) {
name += ', ';
}
}
}
if (name.isEmpty) {
name = strings.noMembers;
}
return name;
}