deleteRemoteAndLocalConversationsMark method
- required List<
String> conversationIds, - required ConversationMarkType mark,
This method unmarks conversations both locally and on the server.
Param conversationIds The list of conversation IDs to unmark.
Param mark The mark type. See ConversationMarkType.
Implementation
Future<void> deleteRemoteAndLocalConversationsMark({
required List<String> conversationIds,
required ConversationMarkType mark,
}) async {
Map map = {'convIds': conversationIds, 'mark': mark.index};
Map result = await ChatChannel.invokeMethod(
ChatMethodKeys.deleteRemoteAndLocalConversationsMark,
map,
);
try {
ChatError.hasErrorFromResult(result);
} on ChatError catch (e) {
throw e;
}
}