Refund.fromJson constructor

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

Implementation

factory Refund.fromJson(Map<String, dynamic> json) => Refund(
      id: json["id"],
      dateCreated: json["date_created"] != null
          ? DateTime.tryParse(json["date_created"])
          : null,
      dateCreatedGmt: json["date_created_gmt"] != null
          ? DateTime.tryParse(json["date_created_gmt"])
          : null,
      amount: json["amount"],
      reason: json["reason"],
      refundedBy: json["refunded_by"],
      refundedPayment: json["refunded_payment"],
      metaData: json["meta_data"] != null
          ? List<dynamic>.from(json["meta_data"].map((x) => x))
          : null,
      lineItems: json["line_items"] != null
          ? List<dynamic>.from(json["line_items"].map((x) => x))
          : null,
      links: json["_links"] != null ? Links.fromJson(json["_links"]) : null,
    );