onLink property
Implementation
@override
Stream<LinkMePayload> get onLink {
_cachedLinkStream ??= _eventChannel
.receiveBroadcastStream()
.where((dynamic event) => event != null)
.map<Map<String, dynamic>>((dynamic event) {
return Map<String, dynamic>.from(event as Map);
}).map(LinkMePayload.fromJson).asyncExpand((LinkMePayload payload) async* {
if (await _maybeHandleForcedWebRedirect(payload)) {
return;
}
yield payload;
});
return _cachedLinkStream!;
}