TransitObject constructor
TransitObject({
- ActivationStatus? activationStatus,
- AppLinkData? appLinkData,
- Barcode? barcode,
- String? classId,
- TransitClass? classReference,
- String? concessionCategory,
- LocalizedString? customConcessionCategory,
- LocalizedString? customTicketStatus,
- DeviceContext? deviceContext,
- bool? disableExpirationNotification,
- GroupingInfo? groupingInfo,
- bool? hasLinkedDevice,
- bool? hasUsers,
- Image? heroImage,
- String? hexBackgroundColor,
- String? id,
- List<
ImageModuleData> ? imageModulesData, - InfoModuleData? infoModuleData,
- LinksModuleData? linksModuleData,
- List<
LatLongPoint> ? locations, - List<
Message> ? messages, - PassConstraints? passConstraints,
- String? passengerNames,
- String? passengerType,
- PurchaseDetails? purchaseDetails,
- RotatingBarcode? rotatingBarcode,
- String? smartTapRedemptionValue,
- String? state,
- List<
TextModuleData> ? textModulesData, - TicketLeg? ticketLeg,
- List<
TicketLeg> ? ticketLegs, - String? ticketNumber,
- TicketRestrictions? ticketRestrictions,
- String? ticketStatus,
- String? tripId,
- String? tripType,
- TimeInterval? validTimeInterval,
- String? version,
Implementation
TransitObject({
this.activationStatus,
this.appLinkData,
this.barcode,
this.classId,
this.classReference,
this.concessionCategory,
this.customConcessionCategory,
this.customTicketStatus,
this.deviceContext,
this.disableExpirationNotification,
this.groupingInfo,
this.hasLinkedDevice,
this.hasUsers,
this.heroImage,
this.hexBackgroundColor,
this.id,
this.imageModulesData,
this.infoModuleData,
this.linksModuleData,
this.locations,
this.messages,
this.passConstraints,
this.passengerNames,
this.passengerType,
this.purchaseDetails,
this.rotatingBarcode,
this.smartTapRedemptionValue,
this.state,
this.textModulesData,
this.ticketLeg,
this.ticketLegs,
this.ticketNumber,
this.ticketRestrictions,
this.ticketStatus,
this.tripId,
this.tripType,
this.validTimeInterval,
this.version,
});