fromJsonString static method

BannerAdsPlacement fromJsonString(
  1. String jsonString
)

Implementation

static BannerAdsPlacement fromJsonString(String jsonString) {
  final jsonObject = jsonDecode(jsonString) as Map<String, dynamic>;

  return BannerAdsPlacement(
    placementId: jsonObject['placement_id'] as int? ?? 0,
    ads: (jsonObject['ads'] as List<dynamic>? ?? <dynamic>[])
        .map((dynamic ad) => BannerAd.fromJsonString(jsonEncode(ad)))
        .toList(),
  );
}