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,24 @@
//
// BusinessSceneUtil.swift
// TUIRoomKit
//
// Created by janejntang on 2023/7/3.
// Determine the current scene and set the current scene
import Foundation
import TUICore
class BusinessSceneUtil {
class func canJoinRoom() -> Bool {
let businessScene = TUILogin.getCurrentBusinessScene()
return businessScene == .InMeetingRoom || businessScene == .None
}
class func setJoinRoomFlag() {
TUILogin.setCurrentBusinessScene(.InMeetingRoom)
}
class func clearJoinRoomFlag() {
TUILogin.setCurrentBusinessScene(.None)
}
}

View File

@@ -0,0 +1,25 @@
//
// TUICoreThemeConvert.swift
// TUIRoomKit
//
// Created by janejntang on 2024/1/29.
//
import Foundation
import TUICore
class TUICoreThemeConvert {
static func initThemeResource() {
TUIThemeManager.share().registerThemeResourcePath(getTUIRoomKitThemePath(), for: .roomKit)
}
static func getTUIRoomKitThemePath() -> String {
return getTUIGetBundlePath("TUIRoomKitTheme", TUICore_TUIRoomImAccessService)
}
static func getTUIDynamicImage(imageKey: String, defaultImage: UIImage) -> UIImage? {
return TUITheme.dynamicImage(imageKey, module: .roomKit, defaultImage: defaultImage)
}
}