getAttributionParamsWithCallback method

  1. @override
Stream<Map<String, dynamic>?> getAttributionParamsWithCallback()
override

Get attribution parameters via a background-native stream

Spawns a native background thread and emits a single result when ready, then closes. Use this when attribution retrieval time may vary.

Implementation

@override
Stream<Map<String, dynamic>?> getAttributionParamsWithCallback() {
  return _attributionParamsEventChannel.receiveBroadcastStream().map(
      (event) =>
          event != null ? Map<String, dynamic>.from(event as Map) : null);
}