Failure.fromJson constructor

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

Returns a Failure type from a JSON

Implementation

factory Failure.fromJson(Map<String, dynamic> data) {
  var self = Failure._();
  self._map["readIDSession"] = data['readIDSession'] == null
      ? null
      : Map<String, dynamic>.from(data['readIDSession']);
  self._map["failureReason"] = data['failureReason'];
  self._map["screen"] = data['screen'];
  self._map["didUserSkip"] = data['didUserSkip'] ??
      {throw ArgumentError('didUserSkip should not be null')};
  self._map["timeOnScreen"] = data['timeOnScreen'] ??
      {throw ArgumentError('timeOnScreen should not be null')};
  self._map["nfcAttempts"] = data['nfcAttempts'] ??
      {throw ArgumentError('nfcAttempts should not be null')};
  return self;
}