message property

  1. @override
Stream<MessageType> get message
override

Implementation

@override
Stream<MessageType> get message =>
    eventChannel.receiveBroadcastStream().map((e) {
      final json = jsonDecode(e);
      final type = json['type'] as bool? ?? false;
      log('========== $json');
      return MessageType(
        inApp: type,
        message: json['data'] is Map
            ? jsonEncode(json['data'])
            : json['data'] as String? ?? '',
      );
    });