buildMessageList static method

List<Widget> buildMessageList({
  1. required List<ChatMessage> messages,
  2. String style = styleNormal,
  3. dynamic onMessageTap(
    1. ChatMessage
    )?,
})

批量构建消息列表

messages - 消息列表 style - 气泡样式 onMessageTap - 消息点击回调

Implementation

static List<Widget> buildMessageList({
  required List<ChatMessage> messages,
  String style = styleNormal,
  Function(ChatMessage)? onMessageTap,
}) {
  return messages.map((message) {
    return buildBubble(
      message: message,
      style: style,
      onTap: onMessageTap != null ? () => onMessageTap(message) : null,
    );
  }).toList();
}