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

RtkNotificationConfig

Класс конфигурации для управления поведением уведомлений во встречах. Управляет звуковыми и toast-уведомлениями о событиях присоединения и выхода участников, сообщениях чата и опросах.

Свойства

Свойство Тип Обязательный По умолчанию Описание
participantJoined RtkNotification RtkNotification() Настройки уведомлений о присоединении участников
participantLeft RtkNotification RtkNotification() Настройки уведомлений о выходе участников
newChatArrived RtkNotification RtkNotification() Настройки уведомлений о новых сообщениях в чате
newPollArrived RtkNotification RtkNotification() Настройки уведомлений о новых событиях опроса

Свойства RtkNotification

Каждый RtkNotification экземпляр содержит следующие свойства:

Свойство Тип Обязательный По умолчанию Описание
playSound Bool true Нужно ли воспроизводить звук уведомления
showToast Bool true Нужно ли показывать toast-уведомление

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

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

import RealtimeKitUI

let rtkUI = RealtimeKitUI(meetingInfo: meetingInfo)
// Access the default notification config
let notificationConfig = rtkUI.notification

Настройка уведомлений

import RealtimeKitUI

let rtkUI = RealtimeKitUI(meetingInfo: meetingInfo)

// Disable sound for participant join events
rtkUI.notification.participantJoined.playSound = false

// Disable toast for chat messages
rtkUI.notification.newChatArrived.showToast = false