deleteAllMessageAndConversation method
- {bool clearServerData = false}
清空所有会话和会话中的所有消息。
Param clearServerData
是否删除服务端所有会话及其消息:
- true: 是。服务端的所有会话及其消息会被清除,当前用户无法再从服务端拉取消息和会话,其他用户不受影响。
- (默认)false: 否。只清除本地所有会话及其消息,服务端的会话及其消息仍保留。
Implementation
Future<void> deleteAllMessageAndConversation(
{bool clearServerData = false}) async {
Map result = await ChatChannel.invokeMethod(
ChatMethodKeys.deleteAllMessageAndConversation, {
'clearServerData': clearServerData,
});
try {
EMError.hasErrorFromResult(result);
} catch (e) {
rethrow;
}
}