getNotificationClickStream method
Gets the notification click stream
Implementation
Stream<NotificationData?> getNotificationClickStream() {
if (_clickStreamController == null || _clickStream == null) {
_clickStreamController = StreamController<NotificationData?>.broadcast(
onListen: () {
if (_pendingClickEvents.isEmpty) {
return;
}
for (final NotificationData? event in List<NotificationData?>.from(
_pendingClickEvents)) {
_clickStreamController?.add(event);
}
_pendingClickEvents.clear();
},
);
_clickStream = _clickStreamController!.stream;
}
return _clickStream!;
}