unregisterEventsListener method
Removes a previously-registered listener from internal collection of listeners. From this point, provided listener will not receive any events triggered by SDK
Implementation
Future<void> unregisterEventsListener(CfEventsListener listener) async {
_listenerSet.remove(listener);
// For the web platform, ensure the JavaScript SDK stops emitting
// events when it is not needed. TODO, for iOS and Android, needs an
// unregisterEventsListener implemented. For now, those platforms have
// destroy.
if (kIsWeb && _listenerUuidMap[listener] != null) {
return _channel.invokeMethod(
'unregisterEventsListener', {'uuid': _listenerUuidMap[listener]});
}
}