BookingDetails class

Constructors

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? comment, 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})
BookingDetails.fromJson(Map<String, dynamic> json)

Properties

agent Agent?
getter/setter pair
agentId String?
getter/setter pair
bookingLogs List<BookingLogs>?
getter/setter pair
bookingReference String?
getter/setter pair
bookingStatus BookingStatus
no setter
bookingTrips List<BookingTrips>?
getter/setter pair
bookingURL String?
getter/setter pair
comment String?
getter/setter pair
createdAt String?
getter/setter pair
currency String?
getter/setter pair
departureDate String?
getter/setter pair
departureTime String?
getter/setter pair
discountPercentage int?
getter/setter pair
donationAmount String?
getter/setter pair
duePaymentDetails String?
getter/setter pair
flightClass String?
getter/setter pair
flightSubClass String?
getter/setter pair
flixableDate bool?
getter/setter pair
fromAirport Airports?
getter/setter pair
fromAirportId String?
getter/setter pair
grandTotal String?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
getter/setter pair
isDiscountedFlight bool?
getter/setter pair
isNonDiscounted bool
no setter
isRoundTrip bool
no setter
milesEarned int?
getter/setter pair
neoMilesPercentage String?
getter/setter pair
neoMilesTransactionId String?
getter/setter pair
passengerCount int?
getter/setter pair
passengers List<Passengers>?
getter/setter pair
paymentHash String?
getter/setter pair
paymentId String?
getter/setter pair
paymentMethod String?
getter/setter pair
paymentReference String?
getter/setter pair
paymentType PaymentMethod
no setter
profit String?
getter/setter pair
returnDate String?
getter/setter pair
returnTime String?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
searchCreditUsed bool?
getter/setter pair
status String?
getter/setter pair
subscriber SubscriberModel?
getter/setter pair
subscriberId String?
getter/setter pair
ticketDownloadURL String?
getter/setter pair
toAirport Airports?
getter/setter pair
toAirportId String?
getter/setter pair
totalDiscountedPrice String?
getter/setter pair
totalOnlinePrice String?
getter/setter pair
totalTax String?
getter/setter pair
tripType String?
getter/setter pair
tripTypeEnum TripType
no setter
updatedAt String?
getter/setter pair
usedNeoMiles bool?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited