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? ?? '',
      );
    });