TUIConversationObjectFactory.h 993 B

1234567891011121314151617181920212223242526272829303132333435
  1. //
  2. // TUIConversationObjectFactory.h
  3. // TUIConversation
  4. //
  5. // Created by wyl on 2023/3/29.
  6. // Copyright © 2023 Tencent. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import <TIMCommon/TIMDefine.h>
  10. #import <TUICore/TUICore.h>
  11. NS_ASSUME_NONNULL_BEGIN
  12. /**
  13. * TUIConversationService currently provides two services:
  14. * 1. Create a conversation list
  15. * 2. Create a conversation selector
  16. *
  17. * You can call the service through the [TUICore createObject:..] method. The different service parameters are as follows:
  18. * > Create a conversation list:
  19. * factoryName: TUICore_TUIConversationObjectFactory
  20. * key: TUICore_TUIConversationObjectFactory_GetConversationControllerMethod
  21. *
  22. * > Create conversation selector:
  23. * factoryName: TUICore_TUIConversationObjectFactory
  24. * key: TUICore_TUIConversationObjectFactory_ConversationSelectVC_Classic
  25. *
  26. */
  27. @interface TUIConversationObjectFactory : NSObject
  28. + (TUIConversationObjectFactory *)shareInstance;
  29. @end
  30. NS_ASSUME_NONNULL_END