removeConversationListener method
Implementation
@override
Future<void> removeConversationListener({
V2TimConversationListener? listener,
}) {
var listenerUuid = "";
var hasListener = false;
if (listener != null) {
hasListener = true;
listenerUuid = conversationListenerList.keys.firstWhere(
(k) => conversationListenerList[k] == listener,
orElse: () => "",
);
if (listenerUuid.isNotEmpty) {
conversationListenerList.remove(listenerUuid);
}
} else {
conversationListenerList.clear();
}
return _v2TIMConversationManager.removeConversationListener(listenerUuid: listenerUuid, hasListener: hasListener);
}