Datum constructor
Datum({ - String? id,
- int? level,
- String? name,
- String? description,
- double? price,
- double? originalPackagePrice,
- double? renewalPrice,
- int? renewalPricePercent,
- bool? allowFlightBooking,
- bool? available,
- int? durationDays,
- int? trialDays,
- String? currency,
- List<String>? type,
- int? adultPassengerLimit,
- int? maxExclusiveBookings,
- int? memberDiscountPercentage,
- int? rateRequest,
- int? neoMilesPaymentPercentage,
- int? neoOneMonthlySubscription,
- int? searchCredit,
- int? searchCreditUsd,
- int? neoMilesBonus,
- int? discountedPrice,
- int? bookingBonus,
- int? resortRequest,
- double? totalPrice,
- double? priceInBTC,
- bool? isUpgrade,
- bool? isAddon,
- int? vat,
- List? availableAddons,
})
Implementation
Datum({
this.id,
this.level,
this.name,
this.description,
this.price,
this.originalPackagePrice,
this.renewalPrice,
this.renewalPricePercent,
this.allowFlightBooking,
this.available,
this.durationDays,
this.trialDays,
this.currency,
this.type,
this.adultPassengerLimit,
this.maxExclusiveBookings,
this.memberDiscountPercentage,
this.rateRequest,
this.neoMilesPaymentPercentage,
this.neoOneMonthlySubscription,
this.searchCredit,
this.searchCreditUsd,
this.neoMilesBonus,
this.discountedPrice,
this.bookingBonus,
this.resortRequest,
this.totalPrice,
this.priceInBTC,
this.isUpgrade,
this.isAddon,
this.vat,
this.availableAddons,
});