InstallmentsInfo.fromJson constructor

InstallmentsInfo.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory InstallmentsInfo.fromJson(Map<String, dynamic> json) => InstallmentsInfo(
  json['commitmentPaymentsCount'] as int,
  json['renewalCommitmentPaymentsCount'] as int,
  commitmentInstallmentPeriod: json['commitmentInstallmentPeriod'] as String?,
  installmentBillingPrice: json['installmentBillingPrice'] != null ? (json['installmentBillingPrice'] as num).toDouble() : null,
  installmentBillingPriceString: json['installmentBillingPriceString'] as String?,
  commitmentTotalPeriod: json['commitmentTotalPeriod'] as String?,
  commitmentTotalPrice: json['commitmentTotalPrice'] != null ? (json['commitmentTotalPrice'] as num).toDouble() : null,
  commitmentTotalPriceString: json['commitmentTotalPriceString'] as String?,
  billingPlanType: billingPlanTypeFromJson(json['billingPlanType']),
);