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