C2C Chat Settings Interface | Group Chat Settings Interface |
![]() | ![]() |
Parameter Name | Type | Description |
userID | String | The user ID of the chat partner. |
onSendMessageClick | void Function({String? userID, String? groupID}) | Callback triggered when the Send Message button is clicked. Optional. |
onContactDelete | VoidCallback | Callback triggered when the Delete Contact button is clicked. Optional. |
Parameter Name | Type | Description |
groupID | String | Group ID, used to identify the group chat. |
onSendMessageClick | void Function({String? userID, String? groupID}) | Callback triggered when the Send Message button is clicked. Optional. |
onGroupDelete | VoidCallback | Callback triggered when the Dissolve/Leave Group button is clicked. Optional. |
C2CChatSetting(userID: userID,onSendMessageClick: ({String? userID, String? groupID}) {// Handle send message button click event},onContactDelete: () {// Handle delete contact button click event},);
GroupChatSetting(groupID: groupID,onGroupDelete: () {// Handle delete, dissolve, or leave group button click event},onSendMessageClick: ({String? userID, String? groupID}) {// Handle send message button click event},);
Was this page helpful?
You can also Contact sales or Submit a Ticket for help.
Help us improve! Rate your documentation experience in 5 mins.
Feedback