增加换肤功能

This commit is contained in:
启星
2025-08-14 10:07:49 +08:00
parent f6964c1e89
commit 4f9318d98e
8789 changed files with 978530 additions and 2 deletions

View File

@@ -0,0 +1,42 @@
//
// SwiftLoad.swift
// TUICallKit
//
// Created by WesleyLei on 2022/9/23.
// Copyright © 2022 Tencent. All rights reserved.
//
import Foundation
import TUICore
import TUICallEngine
extension NSObject {
@objc class func swiftLoad() {
let _ = TUICallKit.createInstance()
let _ = TUICallEngine.createInstance()
TUICore.registerService(TUICore_TUICallingService, object: TUICallKitService.instance)
TUICore.registerService(TUICore_TUIAudioMessageRecordService, object: TUIAudioMessageRecordService.instance)
TUICore.registerExtension(TUICore_TUIChatExtension_NavigationMoreItem_MinimalistExtensionID,
object: TUICallKitExtension.instance)
TUICore.registerExtension(TUICore_TUIChatExtension_InputViewMoreItem_ClassicExtensionID,
object: TUICallKitExtension.instance)
TUICore.registerExtension(TUICore_TUIContactExtension_FriendProfileActionMenu_ClassicExtensionID,
object: TUICallKitExtension.instance)
TUICore.registerExtension(TUICore_TUIContactExtension_FriendProfileActionMenu_MinimalistExtensionID,
object: TUICallKitExtension.instance)
TUICore.registerExtension(TUICore_TUIContactExtension_GroupInfoCardActionMenu_MinimalistExtensionID,
object: TUICallKitExtension.instance)
TUICore.registerExtension(TUICore_TUIChatExtension_ChatViewTopArea_ClassicExtensionID,
object: TUICallKitExtension.instance)
TUICore.registerExtension(TUICore_TUIChatExtension_ChatViewTopArea_MinimalistExtensionID,
object: TUICallKitExtension.instance)
TUICore.registerObjectFactory(TUICore_TUICallingObjectFactory, objectFactory: TUICallKitObjectFactory.instance)
TUIThemeManager.share().registerThemeResourcePath(TUICoreDefineConvert.getTUICallKitThemePath(), for: .calling)
}
}