Documentation Index Fetch the complete documentation index at: https://cometchat-22654f5b-docs-android-v6-beta2.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
AI Integration Quick Reference
Field Value Package @cometchat/chat-uikit-reactConversation events ccConversationDeleted, ccUpdateConversationUser events ccUserBlocked, ccUserUnblockedGroup events ccGroupCreated, ccGroupDeleted, ccGroupLeft, ccGroupMemberScopeChanged, ccGroupMemberKicked, ccGroupMemberBanned, ccGroupMemberUnbanned, ccGroupMemberJoined, ccGroupMemberAdded, ccOwnershipChangedMessage events ccMessageSent, ccMessageEdited, ccReplyToMessage, ccMessageDeleted, ccMessageRead, ccLiveReaction, plus SDK listener eventsCall events ccOutgoingCall, ccCallAccepted, ccCallRejected, ccCallEndedUI events ccActiveChatChangedPurpose Decoupled communication between UI Kit components — subscribe to events to react to changes without direct component references
Events provide decoupled communication between UI Kit components. Components emit events in response to user interactions or state changes, allowing other parts of the application to react without direct component references.
CometChatConversationEvents
CometChatConversationEvents emits events when the logged-in user acts on a conversation object.
Name Description ccConversationDeleted This event is triggered when the user successfully deletes a conversation. ccUpdateConversation This event is triggered to update a conversation in the conversation list. Takes a Conversation object to update.
CometChatUserEvents
CometChatUserEvents emits events when the logged-in user acts on another user object.
Name Description ccUserBlocked This event is triggered when the user successfully blocks another user. ccUserUnblocked This event is triggered when the user successfully unblocks another user.
CometChatGroupEvents
CometChatGroupEvents emits events when the logged-in user acts on a group object.
Name Description ccGroupCreated This event is triggered when the user creates a group successfully ccGroupDeleted This event is triggered when the group member deletes the group successfully ccGroupLeft This event is triggered when the group member leaves the group successfully ccGroupMemberScopeChanged This event is triggered when the group member’s scope is updated successfully ccGroupMemberKicked This event is triggered when the group member is kicked ccGroupMemberBanned This event is triggered when the group member is banned ccGroupMemberUnbanned This event is triggered when the group member is un-banned ccGroupMemberJoined This event is triggered when a user joins the group ccGroupMemberAdded This event is triggered when a user is added to the group ccOwnershipChanged This event is triggered when the group ownership is assigned to another group member
CometChatMessageEvents
CometChatMessageEvents emits events when the logged-in user acts on a message object.
Name Description ccMessageSent This event is triggered when the sent message is in transit and also when it is received by the receiver. ccMessageEdited This event is triggered when the user successfully edits the message. ccReplyToMessage This event is triggered when the user successfully replies to a message. ccMessageDeleted This event is triggered when the user successfully deletes the message. ccMessageRead This event is triggered when the sent message is read by the receiver. ccLiveReaction This event is triggered when the user sends a live reaction. onTextMessageReceived This event is emitted when the CometChat SDK listener emits a text message. onMediaMessageReceived This event is emitted when the CometChat SDK listener emits a media message. onCustomMessageReceived This event is emitted when the CometChat SDK listener emits a custom message. onTypingStarted This event is emitted when the CometChat SDK listener indicates that a user has started typing. onTypingEnded This event is emitted when the CometChat SDK listener indicates that a user has stopped typing. onMessagesDelivered This event is emitted when the CometChat SDK listener indicates that messages have been delivered. onMessagesRead This event is emitted when the CometChat SDK listener indicates that messages have been read. onMessageEdited This event is emitted when the CometChat SDK listener indicates that a message has been edited. onMessageDeleted This event is emitted when the CometChat SDK listener indicates that a message has been deleted. onTransientMessageReceived This event is emitted when the CometChat SDK listener emits a transient message.
CometChatCallEvents
CometChatCallEvents emits events when the logged-in user acts on a call object.
Name Description ccOutgoingCall This event is triggered when the user initiates a voice/video call. ccCallAccepted This event is triggered when the initiated call is accepted by the receiver. ccCallRejected This event is triggered when the initiated call is rejected by the receiver. ccCallEnded This event is triggered when the initiated call successfully ends.
UI events
UI events are triggered when a user interacts with UI Kit elements such as buttons, menus, or input fields.
Name Description ccActiveChatChanged This event is triggered when the user navigates to a particular chat window.