add 'getConversationIDBySessionType'

main
Brett 1 year ago
parent 0ef41147fd
commit 2aec080e2f
  1. 17
      lib/src/manager/im_conversation_manager.dart

@ -130,6 +130,23 @@ class ConversationManager {
"operationID": Utils.checkOperationID(operationID),
}));
/// Query Conversation ID
/// [sourceID] UserID for one-on-one, GroupID for group
/// [sessionType] Reference [ConversationType]
Future<dynamic> getConversationIDBySessionType({
required String sourceID,
required int sessionType,
String? operationID,
}) {
return _channel.invokeMethod(
'getConversationIDBySessionType',
_buildParam({
'sourceID': sourceID,
'sessionType': sessionType,
'operationID': Utils.checkOperationID(operationID),
}));
}
/// get total unread message count
/// int.tryParse(count) ?? 0;
Future<dynamic> getTotalUnreadMsgCount({

Loading…
Cancel
Save