V2TIMFriendshipManager class 
 
    
    
  
    
  
    Properties
    
        - 
  hashCode
  → int
  
- 
  The hash code for this object.
  no setterinherited 
- 
  runtimeType
  → Type
  
- 
  A representation of the runtime type of the object.
  no setterinherited 
 
    
  
    Methods
    
        - 
  acceptFriendApplication({required FriendResponseTypeEnum responseType, required FriendApplicationTypeEnum type, required String userID})
    → Future<V2TimValueCallback<V2TimFriendOperationResult>>
  
  
- 
  同意好友申请
  
- 
  addFriend({required String userID, String? friendGroup, String? addWording, String? addSource, required FriendTypeEnum addType})
    → Future<V2TimValueCallback<V2TimFriendOperationResult>>
  
  
- 
  添加好友
  
- 
  addFriendListener({required V2TimFriendshipListener listener})
    → Future<void>
  
  
- 
  
  
- 
  addFriendsToFriendGroup({required String groupName, required List<String> userIDList})
    → Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
  
  
- 
  添加好友到一个好友分组
  
- 
  addToBlackList({required List<String> userIDList})
    → Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
  
  
- 
  添加用户到黑名单
  
- 
  checkFollowType({required List<String> userIDList})
    → Future<V2TimValueCallback<List<V2TimFollowTypeCheckResult>>>
  
  
- 
  检查指定用户的关注类型
  
- 
  checkFriend({required List<String> userIDList, required FriendTypeEnum checkType})
    → Future<V2TimValueCallback<List<V2TimFriendCheckResult>>>
  
  
- 
  检查指定用户的好友关系
  
- 
  createFriendGroup({required String groupName, List<String>? userIDList})
    → Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
  
  
- 
  新建好友分组
  
- 
  deleteFriendApplication({required FriendApplicationTypeEnum type, required String userID})
    → Future<V2TimCallback>
  
  
- 
  删除好友申请
  
- 
  deleteFriendGroup({required List<String> groupNameList})
    → Future<V2TimCallback>
  
  
- 
  删除好友分组
  
- 
  deleteFriendsFromFriendGroup({required String groupName, required List<String> userIDList})
    → Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
  
  
- 
  从好友分组中删除好友
  
- 
  deleteFromBlackList({required List<String> userIDList})
    → Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
  
  
- 
  把用户从黑名单中删除
  
- 
  deleteFromFriendList({required List<String> userIDList, required FriendTypeEnum deleteType})
    → Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
  
  
- 
  删除好友
  
- 
  followUser({required List<String> userIDList})
    → Future<V2TimValueCallback<List<V2TimFollowOperationResult>>>
  
  
- 
  关注用户
  
- 
  getBlackList()
    → Future<V2TimValueCallback<List<V2TimFriendInfo>>>
  
  
- 
  获取黑名单列表
  
- 
  getFriendApplicationList()
    → Future<V2TimValueCallback<V2TimFriendApplicationResult>>
  
  
- 
  获取好友申请列表
  
- 
  getFriendGroups({List<String>? groupNameList})
    → Future<V2TimValueCallback<List<V2TimFriendGroup>>>
  
  
- 
  获取分组信息
  
- 
  getFriendList()
    → Future<V2TimValueCallback<List<V2TimFriendInfo>>>
  
  
- 
  获取好友列表
  
- 
  getFriendsInfo({required List<String> userIDList})
    → Future<V2TimValueCallback<List<V2TimFriendInfoResult>>>
  
  
- 
  获取指定好友资料
  
- 
  getMutualFollowersList({required String nextCursor})
    → Future<V2TimValueCallback<V2TimUserInfoResult>>
  
  
- 
  获取我的互关列表
  
- 
  getMyFollowersList({required String nextCursor})
    → Future<V2TimValueCallback<V2TimUserInfoResult>>
  
  
- 
  获取关注我的列表
  
- 
  getMyFollowingList({required String nextCursor})
    → Future<V2TimValueCallback<V2TimUserInfoResult>>
  
  
- 
  获取我的关注列表
  
- 
  getOfficialAccountsInfo({required List<String> officialAccountIDList})
    → Future<V2TimValueCallback<List<V2TimOfficialAccountInfoResult>>>
  
  
- 
  获取公众号列表
  
- 
  getUserFollowInfo({required List<String> userIDList})
    → Future<V2TimValueCallback<List<V2TimFollowInfo>>>
  
  
- 
  获取指定用户的 关注/粉丝/互关 数量信息
  
- 
  noSuchMethod(Invocation invocation)
    → dynamic
  
  
- 
  Invoked when a nonexistent method or property is accessed.
  inherited 
- 
  refuseFriendApplication({required FriendApplicationTypeEnum type, required String userID})
    → Future<V2TimValueCallback<V2TimFriendOperationResult>>
  
  
- 
  拒绝好友申请
  
- 
  removeFriendListener({V2TimFriendshipListener? listener})
    → Future<void>
  
  
- 
  
  
- 
  renameFriendGroup({required String oldName, required String newName})
    → Future<V2TimCallback>
  
  
- 
  修改好友分组的名称
  
- 
  searchFriends({required V2TimFriendSearchParam searchParam})
    → Future<V2TimValueCallback<List<V2TimFriendInfoResult>>>
  
  
- 
  搜索好友
  
- 
  setFriendApplicationRead()
    → Future<V2TimCallback>
  
  
- 
  设置好友申请已读
  
- 
  setFriendInfo({required String userID, Map<String, String>? friendCustomInfo})
    → Future<V2TimCallback>
  
  
- 
  设置指定好友资料
  
- 
  setFriendListener({required V2TimFriendshipListener listener})
    → Future<void>
  
  
- 
  设置关系链监听器
  
- 
  subscribeOfficialAccount({required String officialAccountID})
    → Future<V2TimCallback>
  
  
- 
  订阅公众号
  
- 
  toString()
    → String
  
  
- 
  A string representation of this object.
  inherited 
- 
  unfollowUser({required List<String> userIDList})
    → Future<V2TimValueCallback<List<V2TimFollowOperationResult>>>
  
  
- 
  取消关注用户
  
- 
  unsubscribeOfficialAccount({required String officialAccountID})
    → Future<V2TimCallback>
  
  
- 
  取消订阅公众号