getReplayBrief static method

String getReplayBrief(
  1. NIMMessage message
)

Implementation

static String getReplayBrief(NIMMessage message) {
  String brief = 'unknown';
  switch (message.messageType) {
    case NIMMessageType.text:
      brief = message.content!;
      break;
    case NIMMessageType.image:
      brief = S().chat_message_brief_image;
      break;
    case NIMMessageType.audio:
      brief = S().chat_message_brief_audio;
      break;
    case NIMMessageType.video:
      brief = S().chat_message_brief_video;
      break;
    case NIMMessageType.location:
      brief = S().chat_message_brief_location;
      break;
    case NIMMessageType.file:
      brief = S().chat_message_brief_file;
      break;
    case NIMMessageType.avchat:
      //todo avChat
      brief = '';
      break;
    default:
      brief = S().chat_message_brief_custom;
      break;
  }
  return brief;
}