INTEGRITY Dokumentace

RtkStageActionButtonControlBar

Tlačítko ovládacího panelu pro akce související s pódiem webináře. Podporuje žádost o vstup, vstup, odchod a zrušení žádosti o pódium podle aktuálního stavu pódia.

Parametry inicializátoru

Parametr Typ Povinné Výchozí Popis
rtkClient RealtimeKitClient - Instance klienta RealtimeKit
buttonState WebinarStageStatus - Aktuální stav pódia, který určuje akci tlačítka
presentingViewController UIViewController - View controller použitý k zobrazení potvrzovacích dialogů

Vlastnosti

Vlastnost Typ Povinné Výchozí Popis
dataSource RtkStageActionButtonControlBarDataSource? nil Zdroj dat pro přizpůsobení chování tlačítka akce na pódiu

Příklady použití

Základní použití

import RealtimeKitUI

let stageButton = RtkStageActionButtonControlBar(
    rtkClient: rtkClient,
    buttonState: .requestToJoinStage,
    presentingViewController: self
)
view.addSubview(stageButton)