chat_plugin library

Classes

ChatApiHandlers
API handlers for chat functionality
ChatConfig
Configures the behavior of the chat plugin
ChatMessage
Represents a chat message
ChatPlugin
Main class for initializing and using the Flutter Chat Plugin
ChatRoom
Represents a chat room
ChatService
Core service for chat functionality
ChatUser
Represents a user in the chat system
MessageFormatter
Utility class for formatting messages and timestamps
SocketEventConfig
Socket event configuration for customization

Enums

ChatEventType
Event types for chat plugin callbacks

Typedefs

FutureChatRoomListCallback = Future<List<ChatRoom>> Function()
FutureMessageCallback = Future<ChatMessage> Function(String text)
FutureMessageListCallback = Future<List<ChatMessage>> Function({int limit, int page, String searchText})
API call handler function typedefs
FutureSuccessCallback = Future<bool> Function(String messageId)