TicketPayload.fromJson constructor
TicketPayload.fromJson(
- Map<String, dynamic> json
)
Implementation
factory TicketPayload.fromJson(Map<String, dynamic> json) => TicketPayload(
validityAreaDescription: json['geltungsbereich'],
expiryDate: DateTimeDMYExtension.fromDMY(json['letzterGeltungstag']),
additionalElements:
AdditionalElements.fromJson(json['additionalElements']),
trafficAssociation: TrafficAssociation.fromJson(json['verbundInfo']),
subscribedSince: DateTimeDMYExtension.fromDMY(json['aboBestehtSeit']),
id: json['id'],
barcode: json['barcode'] is String ? json['barcode'] : null,
customer: Customer.fromJson(json['kunde']),
firstDayOfValidity:
DateTimeDMYExtension.fromDMY(json['ersterGeltungstag']),
token: json['token'],
layout: TicketLayoutExtension.fromJson(json['layout']),
ticketColor: json['ticketColor'],
header: Header.fromJson(json['header']),
);