forMessageTypeString function

String? forMessageTypeString(
  1. String messageType, {
  2. String? content,
})

Implementation

String? forMessageTypeString(String messageType, {String? content}) {
  // mirrorFlyLog("Recent Chat content", content.toString());
  switch (messageType.toUpperCase()) {
    case Constants.mImage:
      return content.checkNull().isNotEmpty ? content : "Image";
    case Constants.mAudio:
      return "Audio";
    case Constants.mVideo:
      return content.checkNull().isNotEmpty ? content : "Video";
    case Constants.mDocument:
      return "Document";
    case Constants.mFile:
      return "Document";
    case Constants.mContact:
      return "Contact";
    case Constants.mLocation:
      return "Location";
    default:
      return null;
  }
}