sendMessageBuilder property

Widget Function(BuildContext context, {void onTypingMessage(String text)?, required void sendMediaMessage(String mediaPath, MessageType type), required void sendMessage(String txt)})? sendMessageBuilder
final

Optional builder for customizing the message input widget. This builder provides a context and functions to send text and media messages, and optionally handle typing status. If not provided, a default MessageInput widget will be used. This builder can also handle media messages. onTypingMessage have to call when the user types a message. It can be null if typing status is not needed. call onTypingMessage function in TextField's onChange.

Implementation

final Widget Function(
  BuildContext context, {
  required void Function(String txt) sendMessage,
  required void Function(String mediaPath, MessageType type) sendMediaMessage,
  void Function(String text)? onTypingMessage,
})? sendMessageBuilder;