MetaDataJson.fromJson constructor
MetaDataJson.fromJson(
- Map<String, dynamic> json
)
Implementation
factory MetaDataJson.fromJson(Map<String, dynamic> json) => MetaDataJson(
status: json["status"] == null ? null : json["status"],
responseCode:
json["responseCode"] == null ? null : json["responseCode"],
responseMessage:
json["responseMessage"] == null ? null : json["responseMessage"],
token: json["token"] == null ? null : json["token"],
expirationDate:
json["expirationDate"] == null ? null : json["expirationDate"],
cardType: json["cardType"] == null ? null : json["cardType"],
maskedCardNumber:
json["maskedCardNumber"] == null ? null : json["maskedCardNumber"],
cardTransactionIdentifier: json["cardTransactionIdentifier"] == null
? null
: json["cardTransactionIdentifier"],
taskId: json["taskID"] == null ? null : json["taskID"],
transactionId:
json["transactionID"] == null ? null : json["transactionID"],
transactionTimestamp: json["transactionTimestamp"] == null
? null
: DateTime.parse(json["transactionTimestamp"]),
expiration: json["expiration"] == null ? null : json["expiration"],
cvv: json["cvv"] == null ? null : json["cvv"],
fullName: json["full_name"] == null ? null : json["full_name"],
issuer: json["issuer"] == null
? null
: List<Issuer>.from(json["issuer"].map((x) => Issuer.fromJson(x))),
);