AttributionReportingReportSentEvent.fromJson constructor

AttributionReportingReportSentEvent.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory AttributionReportingReportSentEvent.fromJson(
  Map<String, dynamic> json,
) {
  return AttributionReportingReportSentEvent(
    url: json['url'] as String,
    body: json['body'] as Map<String, dynamic>,
    result: AttributionReportingReportResult.fromJson(
      json['result'] as String,
    ),
    netError: json.containsKey('netError') ? json['netError'] as int : null,
    netErrorName: json.containsKey('netErrorName')
        ? json['netErrorName'] as String
        : null,
    httpStatusCode: json.containsKey('httpStatusCode')
        ? json['httpStatusCode'] as int
        : null,
  );
}