chatview3 library
Classes
- ChatBackgroundConfiguration
- ChatBubble
- ChatBubbleConfiguration
- ChatController
- ChatUser
- ChatView2
- ChatView2AppBar
- Chatview2State
- Chatview2StateConfiguration
- ChatView2StateWidgetConfiguration
- DefaultGroupSeparatorConfiguration
- EmojiConfiguration
- EmojiMessageConfiguration
- FeatureActiveConfig
- GlassMorphismConfiguration
- ImageMessageConfiguration
- ImagePickerConfiguration
- ImagePickerIconsConfiguration
- LinkPreviewConfiguration
- Message
- MessageConfiguration
- MessageReactionConfiguration
- PlayerWaveStyle
- ProfileCircleConfiguration
- Reaction
- ReactionPopupConfiguration
- ReactionsBottomSheetConfiguration
- ReceiptsWidgetConfig
- RepliedMessageConfiguration
- RepliedMsgAutoScrollConfig
- ReplyMessage
- ReplyPopupConfiguration
- SendMessageConfiguration
- SwipeToReplyConfiguration
- TextFieldConfiguration
- TypeIndicatorConfiguration
- VoiceRecordingConfiguration
- Styling configuration for recorder widget.
- WaveStyle
Enums
- ChatView2State
- 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
- ChatView2StateExtension on ChatView2State
- 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()