New add fuc
This commit is contained in:
@@ -6,14 +6,14 @@ class MessageManager {
|
||||
|
||||
// List<AdvancedMsgListener> advancedMsgListeners = List.empty(growable: true);
|
||||
OnMsgSendProgressListener? msgSendProgressListener;
|
||||
late OnAdvancedMsgListener advancedMsgListener;
|
||||
late OnAdvancedMsgListener msgListener;
|
||||
|
||||
MessageManager(this._channel);
|
||||
|
||||
/// Set a message listener
|
||||
/// 消息监听
|
||||
Future setAdvancedMsgListener(OnAdvancedMsgListener listener) {
|
||||
this.advancedMsgListener = listener;
|
||||
this.msgListener = listener;
|
||||
// advancedMsgListeners.add(listener);
|
||||
return _channel.invokeMethod(
|
||||
'setAdvancedMsgListener',
|
||||
@@ -123,6 +123,22 @@ class MessageManager {
|
||||
"operationID": Utils.checkOperationID(operationID),
|
||||
}));
|
||||
|
||||
///
|
||||
Future insertGroupMessageToLocalStorage({
|
||||
String? groupID,
|
||||
String? senderID,
|
||||
Message? message,
|
||||
String? operationID,
|
||||
}) =>
|
||||
_channel.invokeMethod(
|
||||
'insertGroupMessageToLocalStorage',
|
||||
_buildParam({
|
||||
"message": message?.toJson(),
|
||||
"groupID": groupID,
|
||||
"senderID": senderID,
|
||||
"operationID": Utils.checkOperationID(operationID),
|
||||
}));
|
||||
|
||||
/// Query the message according to the message id
|
||||
// Future findMessages({required List<String> messageIDList}) =>
|
||||
// _channel.invokeMethod(
|
||||
|
||||
Reference in New Issue
Block a user