autoLogDeepLinkStream method

StreamSubscription<Uri> autoLogDeepLinkStream(
  1. Stream<Uri> stream, {
  2. String action = 'received',
  3. Map<String, dynamic>? payload,
})

Auto-log each received deep-link URI from a stream.

Implementation

StreamSubscription<Uri> autoLogDeepLinkStream(
  Stream<Uri> stream, {
  String action = 'received',
  Map<String, dynamic>? payload,
}) {
  return stream.listen((uri) {
    logDeepLinkEvent(
      deepLink: uri,
      action: action,
      payload: payload,
    );
  });
}