| // GENERATED CODE - DO NOT MODIFY BY HAND |
| |
| // ignore_for_file: always_specify_types, implicit_dynamic_parameter |
| |
| part of 'pubsub_message.dart'; |
| |
| // ************************************************************************** |
| // JsonSerializableGenerator |
| // ************************************************************************** |
| |
| PubSubPushMessage _$PubSubPushMessageFromJson(Map<String, dynamic> json) => |
| PubSubPushMessage( |
| message: |
| json['message'] == null |
| ? null |
| : PushMessage.fromJson(json['message'] as Map<String, dynamic>), |
| subscription: json['subscription'] as String?, |
| ); |
| |
| Map<String, dynamic> _$PubSubPushMessageToJson(PubSubPushMessage instance) => |
| <String, dynamic>{ |
| if (instance.message case final value?) 'message': value, |
| if (instance.subscription case final value?) 'subscription': value, |
| }; |
| |
| PushMessage _$PushMessageFromJson(Map<String, dynamic> json) => PushMessage( |
| attributes: (json['attributes'] as Map<String, dynamic>?)?.map( |
| (k, e) => MapEntry(k, e as String), |
| ), |
| data: _$JsonConverterFromJson<String, String>( |
| json['data'], |
| const Base64Converter().fromJson, |
| ), |
| messageId: json['messageId'] as String?, |
| publishTime: json['publishTime'] as String?, |
| ); |
| |
| Map<String, dynamic> _$PushMessageToJson(PushMessage instance) => |
| <String, dynamic>{ |
| if (instance.attributes case final value?) 'attributes': value, |
| if (_$JsonConverterToJson<String, String>( |
| instance.data, |
| const Base64Converter().toJson, |
| ) |
| case final value?) |
| 'data': value, |
| if (instance.messageId case final value?) 'messageId': value, |
| if (instance.publishTime case final value?) 'publishTime': value, |
| }; |
| |
| Value? _$JsonConverterFromJson<Json, Value>( |
| Object? json, |
| Value? Function(Json json) fromJson, |
| ) => json == null ? null : fromJson(json as Json); |
| |
| Json? _$JsonConverterToJson<Json, Value>( |
| Value? value, |
| Json? Function(Value value) toJson, |
| ) => value == null ? null : toJson(value); |