serverpod_chat_server library
Classes
- ChatConfig
- Configuration for the server part of the chat module.
- ChatJoinChannel
- A message indicating an attempt to join a channel.
- ChatJoinChannelFailed
- Message being sent if a user failed to join a channel.
- ChatJoinedChannel
- A message passed to a user when it joins a channel.
- ChatLeaveChannel
- Indicates that a user wants to leave a channel.
- ChatMessage
- A chat message.
- ChatMessageAttachment
- An attachment to a chat message. Typically an image or a file.
- ChatMessageAttachmentUploadDescription
- A description for uploading an attachment.
- ChatMessageChunk
- A chunk of chat messages.
- ChatMessageInclude
- ChatMessageIncludeList
- ChatMessagePost
- A chat message post request.
- ChatMessageRepository
- ChatMessageTable
- ChatReadMessage
- Message to notify the server that messages have been read.
- ChatReadMessageInclude
- ChatReadMessageIncludeList
- ChatReadMessageRepository
- ChatReadMessageTable
- ChatRequestMessageChunk
- Message to request a new chunk of messages from the server.
- Endpoints
- Protocol
Typedefs
-
ChatChannelAccessVerificationCallback
= Future<
bool> Function(Session session, int userId, String channel) - Callback for verifying if a user is allowed to join a channel. Return true if the user is allowed to join the channel.