getMessageSenderName static method

String getMessageSenderName(
  1. MessageInfo? message
)

Implementation

static String getMessageSenderName(MessageInfo? message) {
  if (message == null) return "";
  final rawMessage = message.rawMessage;
  if (rawMessage == null) return "";
  String showName = rawMessage.sender ?? "";
  if (rawMessage.nameCard != null && rawMessage.nameCard!.isNotEmpty) {
    showName = rawMessage.nameCard!;
  } else if (rawMessage.friendRemark != null && rawMessage.friendRemark!.isNotEmpty) {
    showName = rawMessage.friendRemark!;
  } else if (rawMessage.nickName != null && rawMessage.nickName!.isNotEmpty) {
    showName = rawMessage.nickName!;
  }
  return showName;
}