Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

RtkLeaveDialog

最終更新 Markdown で表示Agent セットアップ

退出とミーティング終了の選択肢を表示するダイアログです。 ホスト権限に応じて、表示する選択肢が変わります。

イニシャライザーのパラメーター

パラメーター 必須 デフォルト 説明
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)

役に立ちましたか?