fromJsonString static method

ProductAd fromJsonString(
  1. String jsonString
)

Implementation

static ProductAd fromJsonString(String jsonString) {
  // Convert JSON string to JSON object
  final json = jsonDecode(jsonString) as Map<String, dynamic>;

  // Create a ProductAd instance from the JSON object
  return ProductAd(
    advertiserId: json['advertiser_id'] as String? ?? '',
    campaignId: json['campaign_id'] as int? ?? 0,
    adId: json['ad_id'] as String? ?? '',
    productId: json['product_id'] as String? ?? '',
    position: json['position'] as int? ?? 0,
  );
}