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.