toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = <String, dynamic>{};
  if (flights != null) {
    data['flights'] = flights!.map((v) => v.toJson()).toList();
  }
  data['tripID'] = id;
  data['totalDuration'] = totalDuration;
  data['stops'] = stops;
  data['mileageCost'] = mileageCost;
  data['totalTaxes'] = totalTaxes;
  data['currency'] = currency;
  data['onlinePrice'] = onlinePrice;
  data['discountedPrice'] = discountedPrice;
  data['discountedPercentage'] = discountedPercentage;
  return data;
}