Problem.fromJson constructor

Problem.fromJson(
  1. Map<String, Object?> json
)

Implementation

factory Problem.fromJson(Map<String, Object?> json) => Problem(
  type: json['type'] as String,
  title: json['title'] as String,
  status: (json['status'] as num).toInt(),
  detail: json['detail'] as String,
  instance: json['instance'] as String?,
  code: json['code'] as String,
  fix: json['fix'] as String,
  requestId: json['requestId'] as String,
  retry: RetryClass.fromWire(json['retry'] as String),
  errors: json['errors'] == null
      ? null
      : (json['errors'] as List<Object?>)
            .map(
              (item) =>
                  FieldError.fromJson((item as Map).cast<String, Object?>()),
            )
            .toList(),
  requestedConfigVersion: (json['requestedConfigVersion'] as num?)?.toInt(),
  minimumVersion: (json['minimumVersion'] as num?)?.toInt(),
);