一个显示离开和结束会议选项的对话框。 根据主持人权限显示不同的选项。
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
meeting |
RealtimeKitClient |
✅ | - | RealtimeKit 客户端实例 |
onClick |
((RtkLeaveDialogAlertButtonType) -> Void)? |
❌ | nil |
用户选择对话框选项时调用的闭包 |
| 方法 | 返回类型 | 描述 |
|---|---|---|
show(on:) |
Void |
在指定的视图控制器上显示离开对话框 |
import RealtimeKitUI
let leaveDialog = RtkLeaveDialog(meeting: rtkClient)
leaveDialog.show(on: self)import RealtimeKitUI
let leaveDialog = RtkLeaveDialog(
meeting: rtkClient,
onClick: { buttonType in
switch buttonType {
case .leaveMeeting:
print("Leaving meeting")
case .endMeeting:
print("Ending meeting for all")
default:
break
}
}
)
leaveDialog.show(on: self)