AdSetting.fromJson constructor
AdSetting.fromJson(
- Map<String, dynamic> json
)
Implementation
AdSetting.fromJson(Map<String, dynamic> json) {
if (json.containsKey('app_version_code')) {
appVersionCode = json['app_version_code'];
}
if (json.containsKey('onesignal_id')) {
onesignalId = json['onesignal_id'];
}
if (json.containsKey('ads_loading_text')) {
adsLoadingText = json['ads_loading_text'];
}
if (json.containsKey('intra_interval_click')) {
IntraIntervalClick = json['intra_interval_click'];
}
if (json.containsKey('intra_dismiss_impression')) {
intraDismissImpressionInterval = json['intra_dismiss_impression'];
}
if (json.containsKey('ads_loading_timeout_in_millseconds')) {
adsLoadingTextMinimumMilliseconds =
json['ads_loading_text_minimum_millseconds'];
}
if (json.containsKey('ads_retry_maximum_millseconds')) {
adsRetryMaximumMilliseconds =
json['ads_retry_maximum_millseconds'] ?? 3000;
}
if (json.containsKey('ads_retry')) {
adsRetry = json['ads_retry'] ?? 1;
}
if (json.containsKey('intra_time_interval')) {
intraTimingInterval = json['intra_time_interval'];
}
if (json.containsKey('native_interval_grid')) {
nativeIntervalGrid = json['native_interval_grid'];
}
}