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;