INTEGRITY Dokumentace

RtkAudioButtonControlBar

Tlačítko ovládacího panelu, které zapíná a vypíná místní mikrofon. Před přepnutím zkontroluje oprávnění k mikrofonu.

Parametry inicializátoru

Parametr Typ Povinné Výchozí Popis
meeting RealtimeKitClient - Instance klienta RealtimeKit
onClick ((RtkAudioButtonControlBar) -> Void)? nil Closure volaná při klepnutí na tlačítko
appearance RtkControlBarButtonAppearance - Konfigurace vzhledu tlačítka

Příklady použití

Základní použití

import RealtimeKitUI

let audioButton = RtkAudioButtonControlBar(meeting: rtkClient)
view.addSubview(audioButton)

S handlerem klepnutí

import RealtimeKitUI

let audioButton = RtkAudioButtonControlBar(
    meeting: rtkClient,
    onClick: { button in
        print("Audio toggled")
    }
)
view.addSubview(audioButton)