Settings.fromJson constructor
Settings.fromJson(
- Map<String, dynamic> json
)
Implementation
Settings.fromJson(Map<String, dynamic> json) {
if (json.containsKey('ads_sequence')) {
adsSequence = json['ads_sequence'].cast<String>();
}
if (json.containsKey('more_app_url')) {
moreAppUrl = json['more_app_url'];
}
if (json.containsKey('extra_url')) {
extraUrl = json['extra_url'];
}
if (json.containsKey('more_live_apps')) {
moreLiveApps = json['more_live_apps'];
}
if (json.containsKey('iptv_player_url')) {
iptvPlayerUrl = json['iptv_player_url'];
}
if (json.containsKey('ad_setting')) {
adSetting = json['ad_setting'] != null
? AdSetting.fromJson(json['ad_setting'])
: null;
}
if (json.containsKey('app_update')) {
appUpdate = json['app_update'] != null
? AppUpdate.fromJson(json['app_update'])
: null;
}
if (json.containsKey('exit_dialog')) {
exitDialog = json['exit_dialog'] != null
? ExitDialog.fromJson(json['exit_dialog'])
: null;
}
if (json.containsKey('reward_dialog')) {
rewardDialog = json['reward_dialog'] != null
? RewardDialog.fromJson(json['reward_dialog'])
: null;
}
if (json.containsKey('About_App')) {
aboutApp = json['About_App'] != null
? AboutApp.fromJson(json['About_App'])
: null;
}
if (json.containsKey('rate_app')) {
rateApp = json['rate_app'] != null
? RateApp.fromJson(json['rate_app'])
: null;
}
if (json.containsKey('share_app')) {
shareApp = json['share_app'] != null
? ShareApp.fromJson(json['share_app'])
: null;
}
if (json.containsKey('privacy_policy')) {
privacyPolicy = json['privacy_policy'] != null
? PrivacyPolicy.fromJson(json['privacy_policy'])
: null;
}
if (json.containsKey('terms_of_use')) {
termsOfUse = json['terms_of_use'] != null
? TermsOfUse.fromJson(json['terms_of_use'])
: null;
}
if (json.containsKey('error_report')) {
errorReport = json['error_report'] != null
? ErrorReport.fromJson(json['error_report'])
: null;
}
if (json.containsKey('feedback_support')) {
feedbackSupport = json['feedback_support'] != null
? FeedbackSupport.fromJson(json['feedback_support'])
: null;
}
if (json.containsKey('google_ads')) {
googleAds = json['google_ads'] != null
? GoogleAds.fromJson(json['google_ads'])
: null;
}
if (json.containsKey('facebook_ads')) {
facebookAds = json['facebook_ads'] != null
? FacebookAds.fromJson(json['facebook_ads'])
: null;
}
if (json.containsKey('custom_ads')) {
customAds = json['custom_ads'] != null
? CustomAds.fromJson(json['custom_ads'])
: null;
}
if (json.containsKey('app_lovin')) {
appLovin = json['app_lovin'] != null
? AppLovin.fromJson(json['app_lovin'])
: null;
}
if (json.containsKey('unity_ads')) {
unityAds = json['unity_ads'] != null
? UnityAds.fromJson(json['unity_ads'])
: null;
}
}