You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fluffychat/lib/pangea/chat/extensions/custom_room_display_extensi...

17 lines
468 B
Dart

import 'package:matrix/matrix.dart';
import 'package:fluffychat/pangea/activity_sessions/activity_room_extension.dart';
extension CustomRoomDisplayExtension on Room {
String senderDisplayName(User user) {
final displayName = user.calcDisplayname();
if (showActivityChatUI) {
final role = activityRoles?.role(user.id);
if (role?.role == null) return displayName;
return "${role!.role} | $displayName";
}
return displayName;
}
}