BookingDetails constructor

BookingDetails({
  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? currency,
  19. String? bookingURL,
  20. String? agentId,
  21. String? fromAirportId,
  22. String? toAirportId,
  23. String? duePaymentDetails,
  24. String? createdAt,
  25. String? updatedAt,
  26. Airports? fromAirport,
  27. Airports? toAirport,
  28. SubscriberModel? subscriber,
  29. List<BookingLogs>? bookingLogs,
  30. Agent? agent,
  31. bool? usedNeoMiles,
  32. String? neoMilesPercentage,
  33. String? comment,
  34. String? totalTax,
  35. bool? isDiscountedFlight,
  36. String? profit,
  37. String? totalDiscountedPrice,
  38. String? totalOnlinePrice,
  39. String? grandTotal,
  40. List<BookingTrips>? bookingTrips,
  41. bool? searchCreditUsed,
  42. String? donationAmount,
  43. int? discountPercentage,
  44. String? flightSubClass,
  45. List<Passengers>? passengers,
  46. String? neoMilesTransactionId,
  47. String? paymentId,
})

Implementation

BookingDetails(
    {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.currency,
    this.bookingURL,
    this.agentId,
    this.fromAirportId,
    this.toAirportId,
    this.duePaymentDetails,
    this.createdAt,
    this.updatedAt,
    this.fromAirport,
    this.toAirport,
    this.subscriber,
    this.bookingLogs,
    this.agent,
    this.usedNeoMiles,
    this.neoMilesPercentage,
    this.comment,
    this.totalTax,
    this.isDiscountedFlight,
    this.profit,
    this.totalDiscountedPrice,
    this.totalOnlinePrice,
    this.grandTotal,
    this.bookingTrips,
    this.searchCreditUsed,
    this.donationAmount,
    this.discountPercentage,
    this.flightSubClass,
    this.passengers,
    this.neoMilesTransactionId,
    this.paymentId,
    });