ミーティング内の通知動作を制御する設定クラスです。 参加者の入退室、チャットメッセージ、投票に対するサウンド通知とトースト通知を管理します。
| プロパティ | 型 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
participantJoined |
RtkNotification |
❌ | RtkNotification() |
参加者の入室イベントの通知設定 |
participantLeft |
RtkNotification |
❌ | RtkNotification() |
参加者の退室イベントの通知設定 |
newChatArrived |
RtkNotification |
❌ | RtkNotification() |
新しいチャットメッセージの通知設定 |
newPollArrived |
RtkNotification |
❌ | RtkNotification() |
新しい投票イベントの通知設定 |
各 RtkNotification インスタンスには、次のプロパティがあります。
| プロパティ | 型 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
playSound |
Bool |
❌ | true |
通知音を再生するかどうか |
showToast |
Bool |
❌ | true |
トースト通知を表示するかどうか |
import RealtimeKitUI
let rtkUI = RealtimeKitUI(meetingInfo: meetingInfo)
// Access the default notification config
let notificationConfig = rtkUI.notificationimport 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