feat: 自定义插件的更新
This commit is contained in:
1 parent
9d7058bbe4
commit
83608316f4
256 files changed
+11644
-3451
No files matched your search
+13
@@ -0,0 +1,13 @@
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "DCUniModule.h"
|
||||
@import OpenIMCore;
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface CallbackProxy : NSObject <Open_im_sdk_callbackBase>
|
||||
|
||||
- (id)initWithCallback:(UniModuleKeepAliveCallback)callback;
|
||||
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
//
|
||||
// OpenIMUniPlugin.h
|
||||
// OpenIMUniPlugin
|
||||
//
|
||||
// Created by blooming on 2022/12/13.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "DCUniModule.h"
|
||||
#import "CallbackProxy.h"
|
||||
@import OpenIMCore;
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface OpenIMModule : DCUniModule <Open_im_sdk_callbackOnConnListener,Open_im_sdk_callbackOnUserListener, Open_im_sdk_callbackOnAdvancedMsgListener, Open_im_sdk_callbackOnFriendshipListener, Open_im_sdk_callbackOnConversationListener, Open_im_sdk_callbackOnGroupListener,Open_im_sdk_callbackOnBatchMsgListener,Open_im_sdk_callbackOnCustomBusinessListener>
|
||||
|
||||
@property (nonatomic, readwrite) BOOL initFlag;
|
||||
|
||||
- (void)pushEvent:(NSString *) eventName msg:(nullable id) msg;
|
||||
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
@@ -0,0 +1,20 @@
|
||||
#ifdef __OBJC__
|
||||
#import <UIKit/UIKit.h>
|
||||
#else
|
||||
#ifndef FOUNDATION_EXPORT
|
||||
#if defined(__cplusplus)
|
||||
#define FOUNDATION_EXPORT extern "C"
|
||||
#else
|
||||
#define FOUNDATION_EXPORT extern
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#import "CallbackProxy.h"
|
||||
#import "OpenIMModule.h"
|
||||
#import "SendMessageCallbackProxy.h"
|
||||
#import "UploadFileCallbackProxy.h"
|
||||
|
||||
FOUNDATION_EXPORT double OpenIMUniPluginVersionNumber;
|
||||
FOUNDATION_EXPORT const unsigned char OpenIMUniPluginVersionString[];
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
//
|
||||
// SendMessageCallbackProxy.h
|
||||
// OpenIMUniPlugin
|
||||
//
|
||||
// Created by Snow on 2021/6/24.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "DCUniModule.h"
|
||||
#import "OpenIMModule.h"
|
||||
@import OpenIMCore;
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface SendMessageCallbackProxy : NSObject <Open_im_sdk_callbackSendMsgCallBack,Open_im_sdk_callbackBase>
|
||||
|
||||
- (id)initWithMessage:(NSDictionary *)message module:(OpenIMModule *)module callback:(UniModuleKeepAliveCallback)callback;
|
||||
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
Reference in new issue
Block a user