convertToUIMessage static method
MessageInfo
convertToUIMessage(
- V2TimMessage imMessage
)
Implementation
static MessageInfo convertToUIMessage(V2TimMessage imMessage) {
MessageInfo message = MessageInfo();
message.msgID = imMessage.msgID;
message.status = convertToUIMessageStatus(imMessage);
message.sender = imMessage.sender;
message.isSelf = imMessage.isSelf ?? false;
message.receiver = imMessage.userID;
message.groupID = imMessage.groupID;
message.timestamp = imMessage.timestamp;
message.messageType = getMessageType(imMessage);
message.messageBody = getMessageBody(imMessage);
message.rawMessage = imMessage;
return message;
}