产品动态
公告
单聊设置界面 | 群聊设置界面 |
![]() | ![]() |
方法名 | 参数 | 描述 |
C2CChatSetting | userID: String | 聊天对象的用户 ID。 |
| modifier: Modifier | Jetpack Compose 中用来设置组件的样式、布局、行为和外观。 |
| onSendMessageClick: () -> Unit | 发送消息按钮点击回调,可选参数。 |
| onContactDelete: () -> Unit | 删除联系人按钮点击回调,可选参数。 |
| c2cChatSettingViewModelFactory: C2CChatSettingViewModelFactory | 创建组件内部 C2CChatSettingViewModel 的工厂类。通常情况下,您无需手动创建,组件已提供默认实现。 |
方法名 | 参数 | 描述 |
GroupChatSetting | groupID: String | 群组 ID,用于标识群聊。 |
| modifier: Modifier | Jetpack Compose 中用来设置组件的样式、布局、行为和外观。 |
| onSendMessageClick: () -> Unit | 发送消息按钮点击回调,可选参数。 |
| onGroupMemberClick: (GroupMember) -> Unit | 群成员点击回调,可选参数。 |
| onGroupDelete: () -> Unit | 解散/退出群组点击回调,可选参数。 |
| groupChatSettingViewModelFactory: GroupChatSettingViewModelFactory | 创建组件内部 GroupChatSettingViewModel 的工厂类。通常情况下,您无需手动创建,组件已提供默认实现。 |
Box {C2CChatSetting(userID = userID,onSendMessageClick = {// 处理发送消息点击事件},onContactDelete = {// 处理联系人删除点击事件},)}
Box {GroupChatSetting(groupID = groupID,onGroupMemberClick = { groupMember ->// 处理点击群成员事件},onSendMessageClick = {// 处理发送消息点击事件},onGroupDelete = {// 处理解散退出群组事件},)}
文档反馈