New add some fuc

This commit is contained in:
hrxiang
2022-03-21 17:17:41 +08:00
parent 372e573ea0
commit 73b9eb776f
11 changed files with 136 additions and 22 deletions

View File

@@ -162,6 +162,21 @@ class MessageManager {
"operationID": Utils.checkOperationID(operationID),
}));
/// Mark group message as read
/// 标记群聊消息已读
Future markGroupMessageAsRead({
required String groupID,
required List<String> messageIDList,
String? operationID,
}) =>
_channel.invokeMethod(
'markGroupMessageAsRead',
_buildParam({
"messageIDList": messageIDList,
"groupID": groupID,
"operationID": Utils.checkOperationID(operationID),
}));
/// Typing
/// 正在输入提示
Future typingStatusUpdate({

View File

@@ -83,6 +83,18 @@ class SignalingManager {
'operationID': Utils.checkOperationID(operationID),
}));
/// 挂断
Future<dynamic> signalingHungUp({
required SignalingInfo info,
String? operationID,
}) =>
_channel.invokeMethod(
'signalingHungUp',
_buildParam({
'signalingInfo': info.toJson(),
'operationID': Utils.checkOperationID(operationID),
}));
static Map _buildParam(Map param) {
param["ManagerName"] = "signalingManager";
return param;