AnalyticsEventItemJson constructor

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

Implementation

AnalyticsEventItemJson(Map<String, Object?> json)
    : super(
        affiliation: json['affiliation'].toString(),
        currency: json['currency'].toString(),
        coupon: json['coupon'].toString(),
        creativeName: json['creativeName'].toString(),
        creativeSlot: json['creativeSlot'].toString(),
        discount: num.tryParse(json['discount'].toString()),
        index: int.tryParse(json['index'].toString()),
        itemBrand: json['itemBrand'].toString(),
        itemCategory: json['itemCategory'].toString(),
        itemCategory2: json['itemCategory2'].toString(),
        itemCategory3: json['itemCategory3'].toString(),
        itemCategory4: json['itemCategory4'].toString(),
        itemCategory5: json['itemCategory5'].toString(),
        itemId: json['itemId'].toString(),
        itemListId: json['itemListId'].toString(),
        itemListName: json['itemListName'].toString(),
        itemName: json['itemName'].toString(),
        itemVariant: json['itemVariant'].toString(),
        locationId: json['locationId'].toString(),
        price: num.tryParse(json['price'].toString()),
        promotionId: json['promotionId'].toString(),
        promotionName: json['promotionName'].toString(),
        quantity: int.tryParse(json['quantity'].toString()),
      );