AdsModel.fromJson constructor

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

Implementation

AdsModel.fromJson(Map<String, dynamic> json) {
  if (json.containsKey('sdk_key')) {
    sdkKey = json['sdk_key'];
  }
  if (json.containsKey('banner_ad_id')) {
    bannerAdId = json['banner_ad_id'];
  }
  if (json.containsKey('mrec_banner_ad_id')) {
    mrecBannerAdId = json['mrec_banner_ad_id'];
  }
  if (json.containsKey('intra_ad_id')) {
    intraAdId = json['intra_ad_id'];
  }
  if (json.containsKey('open_ad_id')) {
    openAdId = json['open_ad_id'];
  }
  if (json.containsKey('native_ad_id')) {
    nativeAdId = json['native_ad_id'];
  }
  if (json.containsKey('reward_ad_id')) {
    rewardAdId = json['reward_ad_id'];
  }
  if (json.containsKey('is_banner_ad')) {
    isBannerAd = json['is_banner_ad'];
  }
  if (json.containsKey('is_open_ad')) {
    isOpenAd = json['is_open_ad'];
  }
  if (json.containsKey('is_intra_ad')) {
    isIntraAd = json['is_intra_ad'];
  }
  if (json.containsKey('is_reward_ad')) {
    isRewardAd = json['is_reward_ad'];
  }
  if (json.containsKey('is_native_ad')) {
    isNativeAd = json['is_native_ad'];
  }
  if (json.containsKey('is_redirect_custom_impression')) {
    isRedirectCustomImpression = json['is_redirect_custom_impression'];
  }
  if (json.containsKey('intra_interval_click')) {
    intraIntervalClick = json['intra_interval_click'] ?? 0;
  }
  if (json.containsKey('intra_time_interval')) {
    intraTimeInterval = json['intra_time_interval'] ?? 0;
  }
}