BookingDetails constructor
BookingDetails({ - String? id,
- String? subscriberId,
- String? status,
- String? paymentHash,
- String? tripType,
- String? paymentMethod,
- String? bookingReference,
- String? paymentReference,
- String? departureDate,
- String? departureTime,
- String? returnDate,
- String? returnTime,
- int? passengerCount,
- bool? flixableDate,
- int? milesEarned,
- String? flightClass,
- String? ticketDownloadURL,
- String? currency,
- String? bookingURL,
- String? agentId,
- String? fromAirportId,
- String? toAirportId,
- String? duePaymentDetails,
- String? createdAt,
- String? updatedAt,
- Airports? fromAirport,
- Airports? toAirport,
- SubscriberModel? subscriber,
- List<BookingLogs>? bookingLogs,
- Agent? agent,
- bool? usedNeoMiles,
- String? neoMilesPercentage,
- String? totalTax,
- bool? isDiscountedFlight,
- String? profit,
- String? totalDiscountedPrice,
- String? totalOnlinePrice,
- String? grandTotal,
- List<BookingTrips>? bookingTrips,
- bool? searchCreditUsed,
- String? donationAmount,
- int? discountPercentage,
- String? flightSubClass,
- List<Passengers>? passengers,
- String? neoMilesTransactionId,
- 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,
});