Input$InstallmentInput.fromJson constructor
Input$InstallmentInput.fromJson(
- Map<String, dynamic> data
)
Implementation
factory Input$InstallmentInput.fromJson(Map<String, dynamic> data) {
final result$data = <String, dynamic>{};
final l$amount = data['amount'];
result$data['amount'] = (l$amount as String);
final l$paymentMethod = data['paymentMethod'];
result$data['paymentMethod'] = (l$paymentMethod as String);
final l$paymentStatus = data['paymentStatus'];
result$data['paymentStatus'] =
fromJson$Enum$PaymentStatusEnum((l$paymentStatus as String));
if (data.containsKey('paidAt')) {
final l$paidAt = data['paidAt'];
result$data['paidAt'] =
l$paidAt == null ? null : dateTimeFromJson(l$paidAt);
}
if (data.containsKey('deadline')) {
final l$deadline = data['deadline'];
result$data['deadline'] =
l$deadline == null ? null : dateTimeFromJson(l$deadline);
}
return Input$InstallmentInput._(result$data);
}