onInAppMessage property

  1. @override
Stream<InAppMessageEvent> get onInAppMessage
override

Stream of in-app message events

Implementation

@override
Stream<InAppMessageEvent> get onInAppMessage {
  _onInAppMessage ??= inAppChannel
      .receiveBroadcastStream()
      .map(
        (dynamic event) =>
            InAppMessageEvent.fromMap(event as Map<dynamic, dynamic>),
      )
      .where((event) => event != null)
      .cast<InAppMessageEvent>();
  return _onInAppMessage!;
}