CometChatConversationEvents
emits events when the logged-in user executes some action on a conversation object.
Name | Description |
---|---|
ccConversationDeleted | This event is triggered when the user successfully deletes a conversation. |
CometChatUserEvents
emits events when the logged-in user executes some action on an user object.
It consists of the following events:
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
emits events when the logged-in user executes some action on a group object.
It consists of the following events:
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
emits events when the logged-in user executes some action on a message object.
It consists of the following events:
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. |
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. |
onInteractionGoalCompleted | This event is emitted when the CometChat SDK listener indicates that an interaction goal has been completed. |
onFormMessageReceived | This event is emitted when an interactive message of ‘form’ type is received from the CometChat SDK listener. |
onCardMessageReceived | This event is emitted when an interactive message of ‘card’ type is received from the CometChat SDK listener. |
onSchedulerMessageReceived | This event is emitted when an interactive message of ‘scheduler’ type is received from the CometChat SDK listener. |
onCustomInteractiveMessageReceived | This event is emitted when an interactive message of ‘customInteractive’ type is received from the CometChat SDK listener. |
CometChatCallEvents
emits events when the logged-in user executes some action on a call object.
It consists of the following events:
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. |
Name | Description |
---|---|
ccActiveChatChanged | This event is triggered when the user navigates to a particular chat window. |