This commit is contained in:
启星
2025-08-08 10:49:36 +08:00
parent 6400cf78bb
commit b5ce3d580a
8780 changed files with 978183 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
//
// ChatExtensionRoomSettingsViewController.swift
// TUIRoomKit
//
// Created by janejntang on 2023/6/26.
//
import Foundation
class ChatExtensionRoomSettingsViewController: UIViewController {
let roomView: ChatExtensionRoomSettingsView
init(isOpenMicrophone: Bool, isOpenCamera: Bool) {
let viewModel = ChatExtensionRoomSettingsViewModel(isOpenMicrophone: isOpenMicrophone, isOpenCamera: isOpenCamera)
roomView = ChatExtensionRoomSettingsView(viewModel: viewModel)
super.init(nibName: nil, bundle: nil)
}
required init?(coder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
override func loadView() {
view = roomView
}
override func viewDidLoad() {
setNavBar()
}
private func setNavBar() {
navigationItem.title = .roomDeviceSetText
}
deinit {
debugPrint("deinit \(self)")
}
}
private extension String {
static var roomDeviceSetText: String {
localized("Meeting Settings")
}
}