// GENERATED CODE - DO NOT MODIFY BY HAND part of 'statement_model.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** TransactionModel _$TransactionModelFromJson(Map json) => TransactionModel( name: json['name'] as String, narration: json['narration'] as String, party: json['party'] as String, company: json['company'] as String, postingDate: json['postingDate'] as String, amount: (json['amount'] as num).toDouble(), account: json['account'] as String, accountName: json['accountName'] as String, currency: json['currency'] as String, type: json['type'] as String, balance: (json['balance'] as num).toDouble(), ); Map _$TransactionModelToJson(TransactionModel instance) => { 'name': instance.name, 'narration': instance.narration, 'party': instance.party, 'company': instance.company, 'postingDate': instance.postingDate, 'amount': instance.amount, 'account': instance.account, 'accountName': instance.accountName, 'currency': instance.currency, 'type': instance.type, 'balance': instance.balance, }; StatementModel _$StatementModelFromJson(Map json) => StatementModel( startBalance: (json['startBalance'] as num).toInt(), endBalance: (json['endBalance'] as num).toDouble(), transactions: (json['transactions'] as List) .map((e) => TransactionModel.fromJson(e as Map)) .toList(), accountName: json['accountName'] as String, accountNumber: json['accountNumber'] as String, startDate: json['startDate'] as String, endDate: json['endDate'] as String, ); Map _$StatementModelToJson(StatementModel instance) => { 'startBalance': instance.startBalance, 'endBalance': instance.endBalance, 'transactions': instance.transactions, 'accountName': instance.accountName, 'accountNumber': instance.accountNumber, 'startDate': instance.startDate, 'endDate': instance.endDate, };