chatview library

Enums

ChatViewState
Types of states
MessageStatus
MessageStatus defines the current state of the message if you are sender sending a message then, the
MessageType
ShowReceiptsIn
TypeWriterStatus
Events, Wheter the user is still typing a message or has typed the message

Extensions

ChatViewStateExtension on ChatViewState
MessageTypes on MessageType
Extension on MessageType for checking specific message type

Typedefs

DoubleCallBack = void Function(double, double)
DragUpdateDetailsCallback = void Function(DragUpdateDetails)
MessageCallBack = void Function(Message message)
ReplyMessageCallBack = void Function(ReplyMessage replyMessage)
ReplyMessageWithReturnWidget = Widget Function(ReplyMessage? replyMessage)
StringCallback = void Function(String)
StringMessageCallBack = void Function(String message, ReplyMessage replyMessage, MessageType messageType)
StringsCallBack = void Function(String emoji, String messageId)
StringWithReturnWidget = Widget Function(String separator)
VoidCallBack = void Function()
VoidCallBackWithFuture = Future<void> Function()