Update SDK to 1.3.4
This commit is contained in:
@@ -24,6 +24,8 @@ public class ConversationManager: BaseServiceManager {
|
||||
self["markGroupMessageHasRead"] = markGroupMessageHasRead
|
||||
self["getTotalUnreadMsgCount"] = getTotalUnreadMsgCount
|
||||
self["getConversationIDBySessionType"] = getConversationIDBySessionType
|
||||
self["setConversationRecvMessageOpt"] = setConversationRecvMessageOpt
|
||||
self["getConversationRecvMessageOpt"] = getConversationRecvMessageOpt
|
||||
}
|
||||
|
||||
func setConversationListener(methodCall: FlutterMethodCall, result: @escaping FlutterResult){
|
||||
@@ -71,6 +73,14 @@ public class ConversationManager: BaseServiceManager {
|
||||
let conversationID = Open_im_sdkGetConversationIDBySessionType(methodCall[string: "sourceID"], methodCall[int: "sessionType"])
|
||||
callBack(result, conversationID)
|
||||
}
|
||||
|
||||
func setConversationRecvMessageOpt(methodCall: FlutterMethodCall, result: @escaping FlutterResult){
|
||||
Open_im_sdkSetConversationRecvMessageOpt(BaseCallback(result: result), methodCall[jsonString: "conversationIDList"], Int(methodCall[int64: "status"]))
|
||||
}
|
||||
|
||||
func getConversationRecvMessageOpt(methodCall: FlutterMethodCall, result: @escaping FlutterResult){
|
||||
Open_im_sdkGetConversationRecvMessageOpt(BaseCallback(result: result), methodCall[jsonString: "conversationIDList"])
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -941,6 +941,7 @@
|
||||
- (void)getBlackList:(id<Open_im_sdkBase> _Nullable)callback;
|
||||
// skipped method UserRelated.GetCh with unsupported parameter or return types
|
||||
|
||||
- (void)getConversationRecvMessageOpt:(id<Open_im_sdkBase> _Nullable)callback conversationIDList:(NSString* _Nullable)conversationIDList;
|
||||
- (void)getFriendApplicationList:(id<Open_im_sdkBase> _Nullable)callback;
|
||||
- (void)getFriendList:(id<Open_im_sdkBase> _Nullable)callback;
|
||||
- (void)getFriendsInfo:(id<Open_im_sdkBase> _Nullable)callback uidList:(NSString* _Nullable)uidList;
|
||||
@@ -991,6 +992,7 @@
|
||||
- (NSString* _Nonnull)sendMessageNotOss:(id<Open_im_sdkSendMsgCallBack> _Nullable)callback message:(NSString* _Nullable)message receiver:(NSString* _Nullable)receiver groupID:(NSString* _Nullable)groupID onlineUserOnly:(BOOL)onlineUserOnly;
|
||||
- (void)setConversationDraft:(NSString* _Nullable)conversationID draftText:(NSString* _Nullable)draftText callback:(id<Open_im_sdkBase> _Nullable)callback;
|
||||
- (void)setConversationListener:(id<Open_im_sdkOnConversationListener> _Nullable)listener;
|
||||
- (void)setConversationRecvMessageOpt:(id<Open_im_sdkBase> _Nullable)callback conversationIDList:(NSString* _Nullable)conversationIDList opt:(long)opt;
|
||||
- (void)setFriendInfo:(NSString* _Nullable)comment callback:(id<Open_im_sdkBase> _Nullable)callback;
|
||||
- (BOOL)setFriendListener:(id<Open_im_sdkOnFriendshipListener> _Nullable)listener;
|
||||
- (void)setGroupInfo:(NSString* _Nullable)jsonGroupInfo callback:(id<Open_im_sdkBase> _Nullable)callback;
|
||||
@@ -1206,9 +1208,15 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendSuccess;
|
||||
*/
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSending;
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkNotRead;
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkNotReceiveMessage;
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkPicture;
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkQuitGroupTip;
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkQuote;
|
||||
/**
|
||||
* MsgReceiveOpt
|
||||
*/
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkReceiveMessage;
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkReceiveNotNotifyMessage;
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseFriendApplicationTip;
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationTip;
|
||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRevoke;
|
||||
@@ -1528,6 +1536,8 @@ FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdkBase> _Nullable cal
|
||||
|
||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable sourceID, long sessionType);
|
||||
|
||||
FOUNDATION_EXPORT void Open_im_sdkGetConversationRecvMessageOpt(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable conversationIDList);
|
||||
|
||||
/**
|
||||
* Get the current timestamp by Mill
|
||||
*/
|
||||
@@ -1666,6 +1676,8 @@ FOUNDATION_EXPORT void Open_im_sdkSetConversationDraft(NSString* _Nullable conve
|
||||
|
||||
FOUNDATION_EXPORT void Open_im_sdkSetConversationListener(id<Open_im_sdkOnConversationListener> _Nullable listener);
|
||||
|
||||
FOUNDATION_EXPORT void Open_im_sdkSetConversationRecvMessageOpt(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable conversationIDList, long opt);
|
||||
|
||||
FOUNDATION_EXPORT void Open_im_sdkSetFriendInfo(NSString* _Nullable comment, id<Open_im_sdkBase> _Nullable callback);
|
||||
|
||||
FOUNDATION_EXPORT BOOL Open_im_sdkSetFriendListener(id<Open_im_sdkOnFriendshipListener> _Nullable listener);
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user