IFCRGroupHandler
onGroupInfoUpdated
分组信息更新回调。
Kotlin
override fun onGroupInfoUpdated(groupInfo: FCREduContextGroupInfo)
参数
参数名 | 描述 |
---|---|
groupInfo | 分组信息对象 |
onSubRoomListAdded
新增子房间回调。
Kotlin
override fun onSubRoomListAdded(subRoomList: MutableList<AgoraEduContextSubRoomInfo>)
参数
参数名 | 描述 |
---|---|
subRoomList | 子房间信息 |
onSubRoomListRemoved
移除子房间回调。
Kotlin
override fun onSubRoomListRemoved(subRoomList: List<AgoraEduContextSubRoomInfo>)
参数
参数名 | 描述 |
---|---|
subRoomList | 子房间信息 |
onSubRoomListUpdated
子房间列表更新回调。
Kotlin
override fun onSubRoomListUpdated(subRoomList: List<AgoraEduContextSubRoomInfo>)
参数
参数名 | 描述 |
---|---|
subRoomList | 子房间信息 |
onUserListInvitedToSubRoom
提示用户收到加入子房间的邀请。
Kotlin
override fun onUserListInvitedToSubRoom(all: MutableList<FCRGroupInfo>, current: FCRGroupInfo?)
参数
参数名 | 描述 |
---|---|
userList | 用户 ID 列表。 |
subRoomUuid | 子房间 ID。 |
operator | 操作人,可为空。 |
onUserListAddedToSubRoom
提示用户被加入子房间。
Kotlin
override fun onUserListAddedToSubRoom(subRoomList: List<String>, subRoomUuid: String, user: EduBaseUserInfo?)
参数
参数名 | 描述 |
---|---|
userList | 用户 ID 列表。 |
subRoomUuid | 子房间 ID。 |
operator | 操作人,可为空。 |
onUserMovedToSubRoom
用户从一个子房间被移动至另一个子房间。
Kotlin
override fun onUserMovedToSubRoom(
userUuid: String,
fromSubRoomUuid: String,
toSubRoomUuid: String,
operator: EduBaseUserInfo?
)
参数
参数名 | 描述 |
---|---|
userList | 用户 ID 列表。 |
fromSubRoomUuid | 源子房间 ID。 |
toSubRoomUuid | 目标子房间 ID。 |
operator | 操作人,可为空。 |
onUserListRemovedFromSubRoom
提示用户被移出子房间。
Kotlin
override fun onUserListRemovedFromSubRoom(
userList: List<AgoraEduContextSubRoomRemovedUserEvent>,
subRoomUuid: String?,
operator: EduBaseUserInfo?
)
参数
参数名 | 描述 |
---|---|
userList | 用户 ID 列表。 |
subRoomUuid | 子房间 ID。 |