ArabSettingsModel
unknown
dart
2 years ago
14 kB
16
Indexable
class ArabSettingsModel { String? customMessage; String? customCode; ETags? eTags; List<SettingsScreens>? settingsScreens; Conditions? conditions; Terms? terms; List<About>? about; List<Mark1>? mark1; List<Mark2>? mark2; ContactPhones? contactPhones; List<void>? contacts; List<void>? tokenData; ArabSettingsModel( {this.customMessage, this.customCode, this.eTags, this.settingsScreens, this.conditions, this.terms, this.about, this.mark1, this.mark2, this.contactPhones, this.contacts, this.tokenData}); ArabSettingsModel.fromJson(Map<String, dynamic> json) { customMessage = json['custom_message']; customCode = json['custom_code']; eTags = json['e_tags'] != null ? ETags.fromJson(json['e_tags']) : null; if (json['settings_screens'] != null) { settingsScreens = <SettingsScreens>[]; json['settings_screens'].forEach((v) { settingsScreens!.add(SettingsScreens.fromJson(v)); }); } conditions = json['conditions'] != null ? Conditions.fromJson(json['conditions']) : null; terms = json['terms'] != null ? Terms.fromJson(json['terms']) : null; if (json['about'] != null) { about = <About>[]; json['about'].forEach((v) { about!.add(About.fromJson(v)); }); } if (json['mark_1'] != null) { mark1 = <Mark1>[]; json['mark_1'].forEach((v) { mark1!.add(Mark1.fromJson(v)); }); } if (json['mark_2'] != null) { mark2 = <Mark2>[]; json['mark_2'].forEach((v) { mark2!.add(Mark2.fromJson(v)); }); } contactPhones = json['contact_phones'] != null ? ContactPhones.fromJson(json['contact_phones']) : null; if (json['contacts'] != null) { contacts = <Null>[]; json['contacts'].forEach((v) { // contacts!.add(new .fromJson(v)); }); } if (json['token_data'] != null) { tokenData = <Null>[]; json['token_data'].forEach((v) { // tokenData!.add(new Null.fromJson(v)); }); } } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['custom_message'] = customMessage; data['custom_code'] = customCode; if (eTags != null) { data['e_tags'] = eTags!.toJson(); } if (settingsScreens != null) { data['settings_screens'] = settingsScreens!.map((v) => v.toJson()).toList(); } if (conditions != null) { data['conditions'] = conditions!.toJson(); } if (terms != null) { data['terms'] = terms!.toJson(); } if (about != null) { data['about'] = about!.map((v) => v.toJson()).toList(); } if (mark1 != null) { data['mark_1'] = mark1!.map((v) => v.toJson()).toList(); } if (mark2 != null) { data['mark_2'] = mark2!.map((v) => v.toJson()).toList(); } if (contactPhones != null) { data['contact_phones'] = contactPhones!.toJson(); } if (contacts != null) { // data['contacts'] = this.contacts!.map((v) => v.toJson()).toList(); } if (tokenData != null) { // data['token_data'] = this.tokenData!.map((v) => v.toJson()).toList(); } return data; } } class ETags { String? eTagSettings; ETags({this.eTagSettings}); ETags.fromJson(Map<String, dynamic> json) { eTagSettings = json['e_tag_settings']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['e_tag_settings'] = eTagSettings; return data; } } class SettingsScreens { BodyDecode? bodyDecode; TitleDecode? titleDecode; SettingsScreens({this.bodyDecode, this.titleDecode}); SettingsScreens.fromJson(Map<String, dynamic> json) { bodyDecode = json['body_decode'] != null ? BodyDecode.fromJson(json['body_decode']) : null; titleDecode = json['title_decode'] != null ? TitleDecode.fromJson(json['title_decode']) : null; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; if (bodyDecode != null) { data['body_decode'] = bodyDecode!.toJson(); } if (titleDecode != null) { data['title_decode'] = titleDecode!.toJson(); } return data; } } class BodyDecode { bool? b0; String? bodyScreenAr; String? bodyScreenEn; String? bodyScreenHe; BodyDecode( {this.b0, this.bodyScreenAr, this.bodyScreenEn, this.bodyScreenHe}); BodyDecode.fromJson(Map<String, dynamic> json) { b0 = json['0']; bodyScreenAr = json['body_screen_ar']; bodyScreenEn = json['body_screen_en']; bodyScreenHe = json['body_screen_he']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['0'] = b0; data['body_screen_ar'] = bodyScreenAr; data['body_screen_en'] = bodyScreenEn; data['body_screen_he'] = bodyScreenHe; return data; } } class TitleDecode { bool? b0; String? titleScreenAr; String? titleScreenEn; String? titleScreenHe; TitleDecode( {this.b0, this.titleScreenAr, this.titleScreenEn, this.titleScreenHe}); TitleDecode.fromJson(Map<String, dynamic> json) { b0 = json['0']; titleScreenAr = json['title_screen_ar']; titleScreenEn = json['title_screen_en']; titleScreenHe = json['title_screen_he']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['0'] = b0; data['title_screen_ar'] = titleScreenAr; data['title_screen_en'] = titleScreenEn; data['title_screen_he'] = titleScreenHe; return data; } } class Conditions { BodyDecodeCond? bodyDecode; Conditions({this.bodyDecode}); Conditions.fromJson(Map<String, dynamic> json) { bodyDecode = json['body_decode'] != null ? BodyDecodeCond.fromJson(json['body_decode']) : null; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; if (bodyDecode != null) { data['body_decode'] = bodyDecode!.toJson(); } return data; } } class BodyDecodeCond { String? bodyAr; String? bodyEn; String? bodyHe; BodyDecodeCond({this.bodyAr, this.bodyEn, this.bodyHe}); BodyDecodeCond.fromJson(Map<String, dynamic> json) { bodyAr = json['body_ar']; bodyEn = json['body_en']; bodyHe = json['body_he']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['body_ar'] = bodyAr; data['body_en'] = bodyEn; data['body_he'] = bodyHe; return data; } } class Terms { TermDecode? termDecode; Terms({this.termDecode}); Terms.fromJson(Map<String, dynamic> json) { termDecode = json['term_decode'] != null ? TermDecode.fromJson(json['term_decode']) : null; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; if (termDecode != null) { data['term_decode'] = termDecode!.toJson(); } return data; } } class TermDecode { String? termAr; String? termEn; String? termHe; TermDecode({this.termAr, this.termEn, this.termHe}); TermDecode.fromJson(Map<String, dynamic> json) { termAr = json['term_ar']; termEn = json['term_en']; termHe = json['term_he']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['term_ar'] = termAr; data['term_en'] = termEn; data['term_he'] = termHe; return data; } } class About { AboutLibraryDecode? aboutLibraryDecode; SocialDecode? socialDecode; About({this.aboutLibraryDecode, this.socialDecode}); About.fromJson(Map<String, dynamic> json) { aboutLibraryDecode = json['about_library_decode'] != null ? AboutLibraryDecode.fromJson(json['about_library_decode']) : null; socialDecode = json['social_decode'] != null ? SocialDecode.fromJson(json['social_decode']) : null; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; if (aboutLibraryDecode != null) { data['about_library_decode'] = aboutLibraryDecode!.toJson(); } if (socialDecode != null) { data['social_decode'] = socialDecode!.toJson(); } return data; } } class AboutLibraryDecode { String? bodyLibaryAr; String? bodyLibaryEn; String? bodyLibaryHe; AboutLibraryDecode({this.bodyLibaryAr, this.bodyLibaryEn, this.bodyLibaryHe}); AboutLibraryDecode.fromJson(Map<String, dynamic> json) { bodyLibaryAr = json['body_libary_ar']; bodyLibaryEn = json['body_libary_en']; bodyLibaryHe = json['body_libary_he']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['body_libary_ar'] = bodyLibaryAr; data['body_libary_en'] = bodyLibaryEn; data['body_libary_he'] = bodyLibaryHe; return data; } } class SocialDecode { String? tiktok; String? whatsup; String? facebook; String? linkedin; String? snabchat; String? youtube1; String? instegram; String? wikipedia; SocialDecode( {this.tiktok, this.whatsup, this.facebook, this.linkedin, this.snabchat, this.youtube1, this.instegram, this.wikipedia}); SocialDecode.fromJson(Map<String, dynamic> json) { tiktok = json['tiktok']; whatsup = json['whatsup']; facebook = json['facebook']; linkedin = json['linkedin']; snabchat = json['snabchat']; youtube1 = json['youtube1']; instegram = json['instegram']; wikipedia = json['wikipedia']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['tiktok'] = tiktok; data['whatsup'] = whatsup; data['facebook'] = facebook; data['linkedin'] = linkedin; data['snabchat'] = snabchat; data['youtube1'] = youtube1; data['instegram'] = instegram; data['wikipedia'] = wikipedia; return data; } } class Mark1 { MarkOneDecode? markOneDecode; SocialMarkOneDecode? socialMarkOneDecode; Mark1({this.markOneDecode, this.socialMarkOneDecode}); Mark1.fromJson(Map<String, dynamic> json) { markOneDecode = json['mark_one_decode'] != null ? MarkOneDecode.fromJson(json['mark_one_decode']) : null; socialMarkOneDecode = json['social_mark_one_decode'] != null ? SocialMarkOneDecode.fromJson(json['social_mark_one_decode']) : null; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; if (markOneDecode != null) { data['mark_one_decode'] = markOneDecode!.toJson(); } if (socialMarkOneDecode != null) { data['social_mark_one_decode'] = socialMarkOneDecode!.toJson(); } return data; } } class MarkOneDecode { bool? b0; String? bodyMark1Ar; String? bodyMark1En; String? bodyMark1He; MarkOneDecode( {this.b0, this.bodyMark1Ar, this.bodyMark1En, this.bodyMark1He}); MarkOneDecode.fromJson(Map<String, dynamic> json) { b0 = json['0']; bodyMark1Ar = json['body_mark1_ar']; bodyMark1En = json['body_mark1_en']; bodyMark1He = json['body_mark1_he']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['0'] = b0; data['body_mark1_ar'] = bodyMark1Ar; data['body_mark1_en'] = bodyMark1En; data['body_mark1_he'] = bodyMark1He; return data; } } class SocialMarkOneDecode { bool? b0; String? tiktok; String? whatsup; String? facebook; String? linkedin; String? snabchat; String? youtube1; String? instegram; String? wikipedia; SocialMarkOneDecode( {this.b0, this.tiktok, this.whatsup, this.facebook, this.linkedin, this.snabchat, this.youtube1, this.instegram, this.wikipedia}); SocialMarkOneDecode.fromJson(Map<String, dynamic> json) { b0 = json['0']; tiktok = json['tiktok']; whatsup = json['whatsup']; facebook = json['facebook']; linkedin = json['linkedin']; snabchat = json['snabchat']; youtube1 = json['youtube1']; instegram = json['instegram']; wikipedia = json['wikipedia']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['0'] = b0; data['tiktok'] = tiktok; data['whatsup'] = whatsup; data['facebook'] = facebook; data['linkedin'] = linkedin; data['snabchat'] = snabchat; data['youtube1'] = youtube1; data['instegram'] = instegram; data['wikipedia'] = wikipedia; return data; } } class Mark2 { MarkTwoDecode? markTwoDecode; SocialMarkOneDecode? socialMarkTwoDecode; Mark2({this.markTwoDecode, this.socialMarkTwoDecode}); Mark2.fromJson(Map<String, dynamic> json) { markTwoDecode = json['mark_two_decode'] != null ? MarkTwoDecode.fromJson(json['mark_two_decode']) : null; socialMarkTwoDecode = json['social_mark_two_decode'] != null ? SocialMarkOneDecode.fromJson(json['social_mark_two_decode']) : null; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; if (markTwoDecode != null) { data['mark_two_decode'] = markTwoDecode!.toJson(); } if (socialMarkTwoDecode != null) { data['social_mark_two_decode'] = socialMarkTwoDecode!.toJson(); } return data; } } class MarkTwoDecode { bool? b0; String? bodyMark2Ar; String? bodyMark2En; String? bodyMark2He; MarkTwoDecode( {this.b0, this.bodyMark2Ar, this.bodyMark2En, this.bodyMark2He}); MarkTwoDecode.fromJson(Map<String, dynamic> json) { b0 = json['0']; bodyMark2Ar = json['body_mark2_ar']; bodyMark2En = json['body_mark2_en']; bodyMark2He = json['body_mark2_he']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['0'] = b0; data['body_mark2_ar'] = bodyMark2Ar; data['body_mark2_en'] = bodyMark2En; data['body_mark2_he'] = bodyMark2He; return data; } } class ContactPhones { bool? b0; String? phone1; String? phone2; ContactPhones({this.b0, this.phone1, this.phone2}); ContactPhones.fromJson(Map<String, dynamic> json) { b0 = json['0']; phone1 = json['phone1']; phone2 = json['phone2']; } Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['0'] = b0; data['phone1'] = phone1; data['phone2'] = phone2; return data; } }
Editor is loading...