messageMapped static method
Map<String, dynamic>
messageMapped(
- TwilioConversationsMessage message,
- TwilioConversationsMember? member
Implementation
static Map<String, dynamic> messageMapped(
TwilioConversationsMessage message, TwilioConversationsMember? member) {
final messageMapped = {
"sid": message.sid,
"author": message.author,
"dateCreated": dateToString(message.dateCreated),
"messageBody": message.body,
"channelSid": message.conversation.sid,
"memberSid": message.participantSid,
"member": memberToMap(member),
"messageIndex": message.index,
"hasMedia": message.attachedMedia.isNotEmpty,
"media": mediaToMap(message),
"attributes": attributesToMap(message.attributes),
};
return messageMapped;
}