removeSignalingListener method
Implementation
@override
Future<void> removeSignalingListener({
V2TimSignalingListener? listener,
}) async {
var listenerUuid = "";
if (listener != null) {
listenerUuid = signalingListenerList.keys.firstWhere((k) => signalingListenerList[k] == listener, orElse: () => "");
if (listenerUuid.isNotEmpty) {
signalingListenerList.remove(listenerUuid);
} else {
return;
}
} else {
signalingListenerList.clear();
}
return _channel.invokeMethod(
"removeSignalingListener",
buildSignalingManagerParam(
{
"listenerUuid": listenerUuid,
},
),
);
}