examples/simple-chatbot: move clients to client directory

This commit is contained in:
Aleix Conchillo Flaqué
2025-01-11 19:10:59 -08:00
parent a8ae79831e
commit a04a920e54
113 changed files with 6 additions and 6 deletions

View File

@@ -0,0 +1,35 @@
import SwiftUI
import RTVIClientIOS
class MockCallContainerModel: CallContainerModel {
override init() {
}
override func connect(backendURL: String) {
print("connect")
}
override func disconnect() {
print("disconnect")
}
override func showError(message: String) {
self.toastMessage = message
self.showToast = true
// Hide the toast after 5 seconds
DispatchQueue.main.asyncAfter(deadline: .now() + 5) {
self.showToast = false
self.toastMessage = nil
}
}
func startAudioLevelSimulation() {
// Simulate audio level changes
Timer.scheduledTimer(withTimeInterval: 0.1, repeats: true) { _ in
let newLevel = Float.random(in: 0...1)
self.remoteAudioLevel = newLevel
self.localAudioLevel = newLevel
}
}
}