cometchat_sdk library
Classes
- Action
- This class represents an action performed in the chat.
- AppEntity
- Represents an entity within the application.
- AppSettings
- Represents application settings.
- AppSettingsBuilder
-
Builder class for
AppSettings
. - Attachment
- Represents a file attachment.
- BannedGroupMembersRequest
- A request object for fetching banned group members.
- BannedGroupMembersRequestBuilder
-
Builder class for
BannedGroupMembersRequest
. - BaseMessage
- Represents a basic chat message.
- BlockedUsersRequest
- A request object for fetching blocked users.
- BlockedUsersRequestBuilder
-
Builder class for
BlockedUsersRequest
. - Call
- Represents a call event within the chat.
- CometChat
- Flutter wrapper for using CometChat SDK.
- CometChatBlockedUsersDirection
- CometChatCallStatus
- CometChatCallType
- CometChatConversationType
- CometChatGroupType
- CometChatHelper
- CometChatMemberScope
- CometChatMessageCategory
- CometChatMessageType
- CometChatNotificationErrorCode
- CometChatNotificationErrorMessages
- CometChatNotifications
- CometChatReceiptType
- CometChatReceiverType
- CometChatSubscriptionType
- CometChatUserStatus
- CometChatWSState
- Conversation
- Represents a chat conversation.
- ConversationsRequest
- A request object for fetching conversations.
- ConversationsRequestBuilder
-
Builder class for
ConversationsRequest
. - ConversationType
- ConversationUpdateSettings
- CustomMessage
- Represents a custom chat message.
- DaySchedule
- ErrorCode
- ErrorMessage
- EventHandler
- Group
- Represents a group within the chat.
- GroupMember
- Represents a group member within the chat.
- GroupMembersRequest
- A request object for fetching group members.
- GroupMembersRequestBuilder
-
Builder class for
GroupMembersRequest
. - GroupPreferences
- GroupsRequest
- A request object for fetching groups.
- GroupsRequestBuilder
-
Builder class for
GroupsRequest
. - Interaction
- Represents an interaction within the chat.
- InteractionGoal
- Represents an interaction goal within the chat.
- InteractionGoalType
- InteractionReceipt
- Represents an interaction receipt within the chat.
- InteractiveMessage
- Represents a interactive message within the chat.
- MediaMessage
- Represents a media message within the chat.
- MessageReceipt
- Represents a message receipt within the chat.
- MessagesRequest
- A request object for fetching messages.
- MessagesRequestBuilder
-
Builder class for
MessagesRequest
. - MutedConversation
- MutePreferences
- NotificationPreferences
- OneOnOnePreferences
- PushPreferences
- Reaction
- Represents a reaction within the chat.
- ReactionAction
- ReactionCount
- Represents a count of reactions within the chat.
- ReactionEvent
- ReactionsRequest
- A request object for fetching reactions.
- ReactionsRequestBuilder
-
Builder class for
ReactionsRequest
. - TextMessage
- Represents a text message within the chat.
- TransientMessage
- Represents a temporary or transient message within the chat.
- TypingIndicator
- Represents a typing indicator within the chat.
- UnmutedConversation
- User
- Represents a user within the chat.
- UsersRequest
- A request object for fetching users.
- UsersRequestBuilder
-
Builder class for
UsersRequest
.
Enums
Mixins
Properties
- channel ↔ MethodChannel
-
getter/setter pair
- eventStreamChannel ↔ EventChannel
-
getter/setter pair
- typingStream ↔ EventChannel
-
getter/setter pair