PaymentMode.fromJson constructor

PaymentMode.fromJson(
  1. Map<String, dynamic> jsonMap
)

Implementation

PaymentMode.fromJson(Map<String, dynamic> jsonMap){
  paymentMode = jsonMap['paymentMode'];
  payModeId = jsonMap['payModeId'];

  if(jsonMap.containsKey('paymentModeDetailsList') &&
      (jsonMap['paymentModeDetailsList'] as List<dynamic>).isNotEmpty){
      paymentModeDetailsList = <PaymentModeDetails>[];
      for(Map<String, dynamic> map in jsonMap['paymentModeDetailsList']){
        paymentModeDetailsList!.add(PaymentModeDetails.fromJson(map));
      }
  }
}