messagesToMap static method

Map<String, dynamic>? messagesToMap(
  1. List<TwilioConversationsMessage>? messages
)

Implementation

static Map<String, dynamic>? messagesToMap(
    List<TwilioConversationsMessage>? messages) {
  if (messages == null) return null;

  var index = -1;
  for (TwilioConversationsMessage message in messages) {
    if (message.conversation.lastReadMessageIndex! > index) {
      index = message.conversation.lastReadMessageIndex!;
    }
  }
  return {"lastReadMessageIndex": index};
}