blob: 36da9a366f7f2bbbb0a01ee4ed01f4590e1dc816 [file] [log] [blame]
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'sk_payment_transaction_wrappers.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
SKPaymentTransactionWrapper _$SKPaymentTransactionWrapperFromJson(Map json) {
return SKPaymentTransactionWrapper(
payment: json['payment'] == null
? null
: SKPaymentWrapper.fromJson(json['payment'] as Map),
transactionState: json['transactionState'] == null
? null
: const SKTransactionStatusConverter()
.fromJson(json['transactionState'] as int),
originalTransaction: json['originalTransaction'] == null
? null
: SKPaymentTransactionWrapper.fromJson(
json['originalTransaction'] as Map),
transactionTimeStamp: (json['transactionTimeStamp'] as num)?.toDouble(),
transactionIdentifier: json['transactionIdentifier'] as String,
error: json['error'] == null
? null
: SKError.fromJson(json['error'] as Map));
}
Map<String, dynamic> _$SKPaymentTransactionWrapperToJson(
SKPaymentTransactionWrapper instance) =>
<String, dynamic>{
'transactionState': instance.transactionState == null
? null
: const SKTransactionStatusConverter()
.toJson(instance.transactionState),
'payment': instance.payment,
'originalTransaction': instance.originalTransaction,
'transactionTimeStamp': instance.transactionTimeStamp,
'transactionIdentifier': instance.transactionIdentifier,
'error': instance.error
};