encodeMentionedInfo method

Map encodeMentionedInfo(
  1. MentionedInfo? mentionedInfo
)

Implementation

Map encodeMentionedInfo(MentionedInfo? mentionedInfo) {
  Map mentionedMap = new Map();
  if (mentionedInfo != null) {
    if (mentionedInfo.type != null) {
      mentionedMap["type"] = mentionedInfo.type;
    }
    if (mentionedInfo.type == RCMentionedType.Users && mentionedInfo.userIdList != null) {
      mentionedMap["userIdList"] = mentionedInfo.userIdList;
    }
    if (mentionedInfo.mentionedContent != null) {
      mentionedMap["mentionedContent"] = mentionedInfo.mentionedContent;
    }
  }
  return mentionedMap;
}