TransitClass constructor
TransitClass({
- ActivationOptions? activationOptions,
- bool? allowMultipleUsersPerObject,
- AppLinkData? appLinkData,
- CallbackOptions? callbackOptions,
- ClassTemplateInfo? classTemplateInfo,
- String? countryCode,
- LocalizedString? customCarriageLabel,
- LocalizedString? customCoachLabel,
- LocalizedString? customConcessionCategoryLabel,
- LocalizedString? customConfirmationCodeLabel,
- LocalizedString? customDiscountMessageLabel,
- LocalizedString? customFareClassLabel,
- LocalizedString? customFareNameLabel,
- LocalizedString? customOtherRestrictionsLabel,
- LocalizedString? customPlatformLabel,
- LocalizedString? customPurchaseFaceValueLabel,
- LocalizedString? customPurchasePriceLabel,
- LocalizedString? customPurchaseReceiptNumberLabel,
- LocalizedString? customRouteRestrictionsDetailsLabel,
- LocalizedString? customRouteRestrictionsLabel,
- LocalizedString? customSeatLabel,
- LocalizedString? customTicketNumberLabel,
- LocalizedString? customTimeRestrictionsLabel,
- LocalizedString? customTransitTerminusNameLabel,
- LocalizedString? customZoneLabel,
- bool? enableSingleLegItinerary,
- bool? enableSmartTap,
- Image? heroImage,
- String? hexBackgroundColor,
- Uri? homepageUri,
- String? id,
- List<
ImageModuleData> ? imageModulesData, - InfoModuleData? infoModuleData,
- String? issuerName,
- String? languageOverride,
- LinksModuleData? linksModuleData,
- LocalizedString? localizedIssuerName,
- List<
LatLongPoint> ? locations, - Image? logo,
- List<
Message> ? messages, - String? multipleDevicesAndHoldersAllowedStatus,
- List<
String> ? redemptionIssuers, - Review? review,
- String? reviewStatus,
- SecurityAnimation? securityAnimation,
- List<
TextModuleData> ? textModulesData, - LocalizedString? transitOperatorName,
- String? transitType,
- String? version,
- String? viewUnlockRequirement,
- Image? watermark,
- Image? wideLogo,
- Image? wordMark,
Implementation
TransitClass({
this.activationOptions,
this.allowMultipleUsersPerObject,
this.appLinkData,
this.callbackOptions,
this.classTemplateInfo,
this.countryCode,
this.customCarriageLabel,
this.customCoachLabel,
this.customConcessionCategoryLabel,
this.customConfirmationCodeLabel,
this.customDiscountMessageLabel,
this.customFareClassLabel,
this.customFareNameLabel,
this.customOtherRestrictionsLabel,
this.customPlatformLabel,
this.customPurchaseFaceValueLabel,
this.customPurchasePriceLabel,
this.customPurchaseReceiptNumberLabel,
this.customRouteRestrictionsDetailsLabel,
this.customRouteRestrictionsLabel,
this.customSeatLabel,
this.customTicketNumberLabel,
this.customTimeRestrictionsLabel,
this.customTransitTerminusNameLabel,
this.customZoneLabel,
this.enableSingleLegItinerary,
this.enableSmartTap,
this.heroImage,
this.hexBackgroundColor,
this.homepageUri,
this.id,
this.imageModulesData,
this.infoModuleData,
this.issuerName,
this.languageOverride,
this.linksModuleData,
this.localizedIssuerName,
this.locations,
this.logo,
this.messages,
this.multipleDevicesAndHoldersAllowedStatus,
this.redemptionIssuers,
this.review,
this.reviewStatus,
this.securityAnimation,
this.textModulesData,
this.transitOperatorName,
this.transitType,
this.version,
this.viewUnlockRequirement,
this.watermark,
this.wideLogo,
this.wordMark,
});