TIMConversationManager 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
    
        - 
  addConversationListener({V2TimConversationListener? listener})
    → void
  
  
- 
  
  
- 
  addConversationsToGroup({required String groupName, required List<String> conversationIDList})
    → Future<V2TimValueCallback<List<V2TimConversationOperationResult>>>
  
  
- 
  
  
- 
  cleanConversationUnreadMessageCount({required String conversationID, required int cleanTimestamp, required int cleanSequence})
    → Future<V2TimCallback>
  
  
- 
  
  
- 
  createConversationGroup({required String groupName, required List<String> conversationIDList})
    → Future<V2TimValueCallback<List<V2TimConversationOperationResult>>>
  
  
- 
  
  
- 
  deleteConversation({required String conversationID})
    → Future<V2TimCallback>
  
  
- 
  
  
- 
  deleteConversationGroup({required String groupName})
    → Future<V2TimCallback>
  
  
- 
  
  
- 
  deleteConversationList({required List<String> conversationIDList, required bool clearMessage})
    → Future<V2TimValueCallback<List<V2TimConversationOperationResult>>>
  
  
- 
  
  
- 
  deleteConversationsFromGroup({required String groupName, required List<String> conversationIDList})
    → Future<V2TimValueCallback<List<V2TimConversationOperationResult>>>
  
  
- 
  
  
- 
  getConversation({required String conversationID})
    → Future<V2TimValueCallback<V2TimConversation>>
  
  
- 
  
  
- 
  getConversationGroupList()
    → Future<V2TimValueCallback<List<String>>>
  
  
- 
  
  
- 
  getConversationList({required String nextSeq, required int count})
    → Future<V2TimValueCallback<V2TimConversationResult>>
  
  
- 
  
  
- 
  getConversationListByConversationIds({required List<String> conversationIDList})
    → Future<V2TimValueCallback<List<V2TimConversation>>>
  
  
- 
  
  
- 
  getConversationListByFilter({required V2TimConversationFilter filter, required int nextSeq, required int count})
    → Future<V2TimValueCallback<V2TimConversationResult>>
  
  
- 
  
  
- 
  getConversationListWithoutFormat({required String nextSeq, required int count})
    → Future<LinkedHashMap>
  
  
- 
  
  
- 
  getTotalUnreadMessageCount()
    → Future<V2TimValueCallback<int>>
  
  
- 
  
  
- 
  getUnreadMessageCountByFilter({required V2TimConversationFilter filter})
    → Future<V2TimValueCallback<int>>
  
  
- 
  
  
- 
  init()
    → void
  
  
- 
  
  
- 
  markConversation({required int markType, required bool enableMark, required List<String> conversationIDList})
    → Future<V2TimValueCallback<List<V2TimConversationOperationResult>>>
  
  
- 
  
  
- 
  noSuchMethod(Invocation invocation)
    → dynamic
  
  
- 
  Invoked when a nonexistent method or property is accessed.
  inherited 
- 
  pinConversation({required String conversationID, required bool isPinned})
    → Future<V2TimCallback>
  
  
- 
  
  
- 
  removeConversationListener({V2TimConversationListener? listener})
    → void
  
  
- 
  
  
- 
  renameConversationGroup({required String oldName, required String newName})
    → Future<V2TimCallback>
  
  
- 
  
  
- 
  setConversationCustomData({required String customData, required List<String> conversationIDList})
    → Future<V2TimValueCallback<List<V2TimConversationOperationResult>>>
  
  
- 
  
  
- 
  setConversationDraft({required String conversationID, String? draftText = ""})
    → Future<V2TimCallback>
  
  
- 
  
  
- 
  setConversationListener({required V2TimConversationListener listener})
    → void
  
  
- 
  
  
- 
  subscribeUnreadMessageCountByFilter({required V2TimConversationFilter filter})
    → Future<V2TimCallback>
  
  
- 
  
  
- 
  toString()
    → String
  
  
- 
  A string representation of this object.
  inherited 
- 
  unsubscribeUnreadMessageCountByFilter({required V2TimConversationFilter filter})
    → Future<V2TimCallback>
  
  
-