sharedMediaStream property

  1. @override
Stream<SharedMedia> get sharedMediaStream
override

Stream that can be listened to for shared media when the app is already running.

Implementation

@override
Stream<SharedMedia> get sharedMediaStream {
  _sharedMediaStream ??=
      eventChannel.receiveBroadcastStream().map<SharedMedia>((dynamic event) {
    final Map<dynamic, dynamic> map = event as Map<dynamic, dynamic>;
    return SharedMedia.decode(map);
  });

  return _sharedMediaStream!;
}