Dokumentace Domluvit pilot

RtkEndMeetingControlBarButton

Tlačítko ovládacího panelu, které ukončí schůzku nebo ji opustí. Před ukončením schůzky lze volitelně zobrazit potvrzovací dialog.

Parametry inicializátoru

Parametr Typ Povinné Výchozí Popis
meeting RealtimeKitClient ✅ - Instance klienta RealtimeKit
alertViewController UIViewController ✅ - View controller použitý k zobrazení potvrzovacího upozornění
onClick ((RtkEndMeetingControlBarButton, RtkLeaveDialog.RtkLeaveDialogAlertButtonType) -> Void)? ❌ nil Closure, která se volá poté, co uživatel potvrdí opuštění nebo ukončení schůzky, přičemž přijímá tlačítko a vybraný typ akce
appearance RtkControlBarButtonAppearance ❌ - Konfigurace vzhledu tlačítka

Vlastnosti

Vlastnost Typ Povinné Výchozí Popis
shouldShowAlertOnClick Bool ❌ true Zda před ukončením schůzky zobrazit potvrzovací upozornění

Příklady použití

Základní použití

import RealtimeKitUI

let endButton = RtkEndMeetingControlBarButton(
    meeting: rtkClient,
    alertViewController: self
)
view.addSubview(endButton)

Bez potvrzovacího dialogu

import RealtimeKitUI

let endButton = RtkEndMeetingControlBarButton(
    meeting: rtkClient,
    alertViewController: self,
    onClick: { button, actionType in
        print("Action: \(actionType)")
    }
)
endButton.shouldShowAlertOnClick = false
view.addSubview(endButton)

Požádejte o pilot zdarma

Domluvit pilot