toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
  if (activationStatus != null) 'activationStatus': activationStatus!,
  if (appLinkData != null) 'appLinkData': appLinkData!,
  if (barcode != null) 'barcode': barcode!,
  if (classId != null) 'classId': classId!,
  if (classReference != null) 'classReference': classReference!,
  if (concessionCategory != null) 'concessionCategory': concessionCategory!,
  if (customConcessionCategory != null)
    'customConcessionCategory': customConcessionCategory!,
  if (customTicketStatus != null) 'customTicketStatus': customTicketStatus!,
  if (deviceContext != null) 'deviceContext': deviceContext!,
  if (disableExpirationNotification != null)
    'disableExpirationNotification': disableExpirationNotification!,
  if (groupingInfo != null) 'groupingInfo': groupingInfo!,
  if (hasLinkedDevice != null) 'hasLinkedDevice': hasLinkedDevice!,
  if (hasUsers != null) 'hasUsers': hasUsers!,
  if (heroImage != null) 'heroImage': heroImage!,
  if (hexBackgroundColor != null) 'hexBackgroundColor': hexBackgroundColor!,
  if (id != null) 'id': id!,
  if (imageModulesData != null) 'imageModulesData': imageModulesData!,
  if (infoModuleData != null) 'infoModuleData': infoModuleData!,
  if (linkedObjectIds != null) 'linkedObjectIds': linkedObjectIds!,
  if (linksModuleData != null) 'linksModuleData': linksModuleData!,
  if (locations != null) 'locations': locations!,
  if (merchantLocations != null) 'merchantLocations': merchantLocations!,
  if (messages != null) 'messages': messages!,
  if (notifyPreference != null) 'notifyPreference': notifyPreference!,
  if (passConstraints != null) 'passConstraints': passConstraints!,
  if (passengerNames != null) 'passengerNames': passengerNames!,
  if (passengerType != null) 'passengerType': passengerType!,
  if (purchaseDetails != null) 'purchaseDetails': purchaseDetails!,
  if (rotatingBarcode != null) 'rotatingBarcode': rotatingBarcode!,
  if (saveRestrictions != null) 'saveRestrictions': saveRestrictions!,
  if (smartTapRedemptionValue != null)
    'smartTapRedemptionValue': smartTapRedemptionValue!,
  if (state != null) 'state': state!,
  if (textModulesData != null) 'textModulesData': textModulesData!,
  if (ticketLeg != null) 'ticketLeg': ticketLeg!,
  if (ticketLegs != null) 'ticketLegs': ticketLegs!,
  if (ticketNumber != null) 'ticketNumber': ticketNumber!,
  if (ticketRestrictions != null) 'ticketRestrictions': ticketRestrictions!,
  if (ticketStatus != null) 'ticketStatus': ticketStatus!,
  if (tripId != null) 'tripId': tripId!,
  if (tripType != null) 'tripType': tripType!,
  if (validTimeInterval != null) 'validTimeInterval': validTimeInterval!,
  if (valueAddedModuleData != null)
    'valueAddedModuleData': valueAddedModuleData!,
  if (version != null) 'version': version!,
};