INTEGRITY Документация

RtkAudioButtonControlBar

Кнопка панели управления, которая включает и выключает локальный микрофон. Перед переключением проверяет разрешения на использование микрофона.

Параметры инициализатора

Параметр Тип Обязательный По умолчанию Описание
meeting RealtimeKitClient - Экземпляр клиента RealtimeKit
onClick ((RtkAudioButtonControlBar) -> Void)? nil Замыкание, вызываемое при нажатии кнопки
appearance RtkControlBarButtonAppearance - Конфигурация внешнего вида кнопки

Примеры использования

Базовое использование

import RealtimeKitUI

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

С обработчиком нажатия

import RealtimeKitUI

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