BookingHistory constructor

BookingHistory({
  1. String? id,
  2. String? subscriberId,
  3. String? status,
  4. String? paymentHash,
  5. String? tripType,
  6. String? paymentMethod,
  7. String? bookingReference,
  8. String? paymentReference,
  9. String? departureDate,
  10. String? departureTime,
  11. String? returnDate,
  12. String? returnTime,
  13. int? passengerCount,
  14. bool? flixableDate,
  15. int? milesEarned,
  16. String? flightClass,
  17. String? ticketDownloadURL,
  18. String? totalDiscountedPrice,
  19. String? totalOnlinePrice,
  20. int? discountPercentage,
  21. String? currency,
  22. String? bookingURL,
  23. String? agentId,
  24. String? fromAirportId,
  25. String? toAirportId,
  26. String? createdAt,
  27. String? updatedAt,
  28. FromAirport? fromAirport,
  29. FromAirport? toAirport,
  30. List<Passengers>? passengers,
  31. Subscriber? subscriber,
  32. String? duePaymentDetails,
  33. bool? usedNeoMiles,
  34. String? neoMilesPercentage,
  35. String? donationAmount,
  36. bool? isDiscountedFlight,
  37. String? totalTax,
  38. String? grandTotal,
  39. String? paymentId,
  40. bool? searchCreditUsed,
  41. String? neoMilesTransactionId,
  42. List<BookingTrips>? bookingTrips,
  43. String? flightSubClass,
  44. Payment? payment,
  45. int? searchCredit,
  46. double? totalDiscountedPriceBTC,
  47. String? confirmedRateAt,
  48. int? availabilityCheckedAt,
  49. bool? isStillAvailable,
  50. int? availabilityCheckCounter,
  51. int? approvedAt,
})

Implementation

BookingHistory(
    {this.id,
    this.subscriberId,
    this.status,
    this.paymentHash,
    this.tripType,
    this.paymentMethod,
    this.bookingReference,
    this.paymentReference,
    this.departureDate,
    this.departureTime,
    this.returnDate,
    this.returnTime,
    this.passengerCount,
    this.flixableDate,
    this.milesEarned,
    this.flightClass,
    this.ticketDownloadURL,
    this.totalDiscountedPrice,
    this.totalOnlinePrice,
    this.discountPercentage,
    this.currency,
    this.bookingURL,
    this.agentId,
    this.fromAirportId,
    this.toAirportId,
    this.createdAt,
    this.updatedAt,
    this.fromAirport,
    this.toAirport,
    this.passengers,
    this.subscriber,
    this.duePaymentDetails,
    this.usedNeoMiles,
    this.neoMilesPercentage,
    this.donationAmount,
    this.isDiscountedFlight,
    this.totalTax,
    this.grandTotal,
    this.paymentId,
    this.searchCreditUsed,
    this.neoMilesTransactionId,
    this.bookingTrips,
    this.flightSubClass,
    this.payment,
    this.searchCredit,
    this.totalDiscountedPriceBTC,
    this.confirmedRateAt,
    this.availabilityCheckedAt,
    this.isStillAvailable,
    this.availabilityCheckCounter,
    this.approvedAt,
    });