NFCAccessKey.fromJson constructor

NFCAccessKey.fromJson(
  1. Map<String, dynamic> data
)

Returns a NFCAccessKey type from a JSON

Implementation

factory NFCAccessKey.fromJson(Map<String, dynamic> data) {
  try {
    return ICAONFCAccessKey.fromJson(data);
  } catch (_) {}
  try {
    return EDLNFCAccessKey.fromJson(data);
  } catch (_) {}
  try {
    return CANNFCAccessKey.fromJson(data);
  } catch (_) {}
  throw ArgumentError("No valid data for any subtype");
}