fix: Bug fixes and performance enhancements.

This commit is contained in:
Brett
2024-07-28 19:02:22 +08:00
parent 43d3f05d4d
commit ff25636516
21 changed files with 208 additions and 65 deletions

View File

@@ -11,6 +11,7 @@ public class FriendshipManager: BaseServiceManager {
self["getFriendApplicationListAsRecipient"] = getFriendApplicationListAsRecipient
self["getFriendApplicationListAsApplicant"] = getFriendApplicationListAsApplicant
self["getFriendList"] = getFriendList
self["getFriendListPage"] = getFriendListPage
self["setFriendRemark"] = setFriendRemark
self["addBlacklist"] = addBlacklist
self["getBlacklist"] = getBlacklist
@@ -47,6 +48,10 @@ public class FriendshipManager: BaseServiceManager {
func getFriendList(methodCall: FlutterMethodCall, result: @escaping FlutterResult){
Open_im_sdkGetFriendList(BaseCallback(result: result), methodCall[string: "operationID"])
}
func getFriendListPage(methodCall: FlutterMethodCall, result: @escaping FlutterResult){
Open_im_sdkGetFriendListPage(BaseCallback(result: result), methodCall[string: "operationID"], methodCall[int32: "offset"], methodCall[int32: "count"])
}
func setFriendRemark(methodCall: FlutterMethodCall, result: @escaping FlutterResult){
Open_im_sdkSetFriendRemark(BaseCallback(result: result), methodCall[string: "operationID"], methodCall.toJsonString())