public static void Init() { AppManager appManager = AppManager.GetInstance(); Queries = new Dictionary <string, Func <AppQuery, AppQuery> > { { "auth_logo_imageView", appManager.AuthScreen.auth_logo_imageView }, { "auth_slogan_textViewView", appManager.AuthScreen.auth_slogan_textViewView }, { "auth_email_editText", appManager.AuthScreen.auth_email_editText }, //{"auth_invalid_email_textView", appManager.AuthScreen.auth_invalid_email_textView}, { "auth_pass_editText", appManager.AuthScreen.auth_pass_editText }, //{"auth_invalid_pass_textView", appManager.AuthScreen.auth_invalid_pass_textView}, { "auth_auth_button", appManager.AuthScreen.auth_auth_button }, { "auth_forgot_textView", appManager.AuthScreen.auth_forgot_textView }, //{"auth_socialEnter_textView", appManager.AuthScreen.auth_socialEnter_textView}, //{"auth_vk_imageButton", appManager.AuthScreen.auth_vk_imageButton}, //{"auth_odnokl_imageButton", appManager.AuthScreen.auth_odnokl_imageButton}, //{"auth_google_imageButton", appManager.AuthScreen.auth_google_imageButton}, { "auth_facebook_imageButton", appManager.AuthScreen.newauth_facebook_imageButton }, { "auth_noAccount_textView", appManager.AuthScreen.auth_noAccount_textView }, { "auth_reg_button", appManager.AuthScreen.auth_reg_button }, //{"", appManager.AuthScreen.}, }; QueriesAndroid = new Dictionary <string, Func <AppQuery, AppQuery> >(); foreach (var item in Queries) { QueriesAndroid.Add(item.Key, item.Value); } QueriesIos = new Dictionary <string, Func <AppQuery, AppQuery> > { { "auth_email_textView_iOS", appManager.AuthScreen.auth_email_textView_iOS }, { "auth_pass_textView_iOS", appManager.AuthScreen.auth_pass_textView_iOS }, }; foreach (var item in Queries) { QueriesIos.Add(item.Key, item.Value); } }
public static void Init() { AppManager appManager = AppManager.GetInstance(); Queries = new Dictionary <string, Func <AppQuery, AppQuery> > { { "toolbarOneButtonBack_back_relativeLayout", appManager.CreatePostScreen.toolbarOneButtonBack_back_imageButton }, { "toolbarOneButtonBack_title_textView", appManager.CreatePostScreen.toolbarOneButtonBack_title_textView }, { "toolbarOneButtonBack_button", appManager.CreatePostScreen.toolbarOneButtonBack_button }, { "createPost_profilePhoto_imageView", appManager.CreatePostScreen.createPost_profilePhoto_imageView }, { "createPost_profileName_textView", appManager.CreatePostScreen.createPost_profileName_textView }, { "createPost_tools_textView", appManager.CreatePostScreen.createPost_tools_textView }, { "createPost_price_textView", appManager.CreatePostScreen.createPost_price_textView }, { "createPost_buySell_textView", appManager.CreatePostScreen.createPost_buySell_textView }, { "createPost_time_textView", appManager.CreatePostScreen.createPost_time_textView }, { "createPost_accessMode_textView", appManager.CreatePostScreen.createPost_accessMode_textView }, { "createPost_comment_editText", appManager.CreatePostScreen.createPost_comment_editText }, //{"createPost_attachment_textView", appManager.CreatePostScreen.createPost_attachment_textView}, { "createPost_addImage_button", appManager.CreatePostScreen.createPost_addImage_button }, //{"", appManager.CreatePostScreen.}, }; QueriesAndroid = new Dictionary <string, Func <AppQuery, AppQuery> >(); foreach (var item in Queries) { QueriesAndroid.Add(item.Key, item.Value); } QueriesIos = new Dictionary <string, Func <AppQuery, AppQuery> > { { "createPost_done_picker", appManager.CreatePostScreen.createPost_done_picker }, { "createPost_cancel_picker", appManager.CreatePostScreen.createPost_cancel_picker }, { "createPost_label_picker", appManager.CreatePostScreen.createPost_label_picker }, }; foreach (var item in Queries) { QueriesIos.Add(item.Key, item.Value); } }
public static void Init() { AppManager appManager = AppManager.GetInstance(); // screen add name lastname QueriesName = new Dictionary <string, Func <AppQuery, AppQuery> > { { "regName_logo_imageView", appManager.RegistrScreen.regName_logo_imageView }, { "reg_enterName_textView", appManager.RegistrScreen.reg_enterName_textView }, { "reg_name_editText", appManager.RegistrScreen.reg_name_editText }, { "reg_lastname_editText", appManager.RegistrScreen.reg_lastname_editText }, //{"reg_invalid_name_textView", appManager.RegistrScreen.reg_invalid_name_textView}, //{"reg_invalid_lastname_textView", appManager.RegistrScreen.reg_invalid_lastname_textView}, { "reg_follow_phone_button", appManager.RegistrScreen.reg_follow_phone_button } }; QueriesNameAndroid = new Dictionary <string, Func <AppQuery, AppQuery> > { { "regName_back_imageButton", appManager.RegistrScreen.regName_back_imageButton }, }; foreach (var item in QueriesName) { QueriesNameAndroid.Add(item.Key, item.Value); } QueriesNameIos = new Dictionary <string, Func <AppQuery, AppQuery> > { { "reg_name_textView_ios", appManager.RegistrScreen.reg_name_textView_ios }, { "reg_lastname_textView_ios", appManager.RegistrScreen.reg_lastname_textView_ios }, }; foreach (var item in QueriesName) { QueriesNameIos.Add(item.Key, item.Value); } // screen add ADD PHONE QueriesPhone = new Dictionary <string, Func <AppQuery, AppQuery> > { { "regPhone_logo_imageView", appManager.RegistrScreen.regPhone_logo_imageView }, { "reg_enterPhone_textView", appManager.RegistrScreen.reg_enterPhone_textView }, { "reg_phoneCountry_editText", appManager.RegistrScreen.reg_phoneCountry_editText }, { "reg_phoneNumber_editText", appManager.RegistrScreen.reg_phoneNumber_editText }, { "reg_follow_email_button", appManager.RegistrScreen.reg_follow_email_button }, { "reg_skip_phone_button", appManager.RegistrScreen.reg_skip_phone_button }, }; QueriesPhoneAndroid = new Dictionary <string, Func <AppQuery, AppQuery> > { { "regPhone_back_imageButton", appManager.RegistrScreen.regPhone_back_imageButton }, }; foreach (var item in QueriesPhone) { QueriesPhoneAndroid.Add(item.Key, item.Value); } QueriesPhoneIos = new Dictionary <string, Func <AppQuery, AppQuery> > { { "reg_phoneCountry_textView_ios", appManager.RegistrScreen.reg_phoneCountry_textView_ios }, { "reg_phoneNumber_textView_ios", appManager.RegistrScreen.reg_phoneNumber_textView_ios }, }; foreach (var item in QueriesPhone) { QueriesPhoneIos.Add(item.Key, item.Value); } // screen add ADD EMAIL QueriesEmail = new Dictionary <string, Func <AppQuery, AppQuery> > { { "regEmail_logo_imageView", appManager.RegistrScreen.regEmail_logo_imageView }, { "reg_enterEmail_textView", appManager.RegistrScreen.reg_enterEmail_textView }, { "reg_email_editText", appManager.RegistrScreen.reg_email_editText }, { "reg_follow_pass_button", appManager.RegistrScreen.reg_follow_pass_button }, //{"reg_invalid_email_textView", appManager.RegistrScreen.reg_invalid_email_textView}, }; QueriesEmailAndriod = new Dictionary <string, Func <AppQuery, AppQuery> > { { "regEmail_back_imageButton", appManager.RegistrScreen.regEmail_back_imageButton }, }; foreach (var item in QueriesEmail) { QueriesEmailAndriod.Add(item.Key, item.Value); } QueriesEmailIos = new Dictionary <string, Func <AppQuery, AppQuery> > { { "reg_email_textView_ios", appManager.RegistrScreen.reg_email_textView_ios }, }; foreach (var item in QueriesEmail) { QueriesEmailIos.Add(item.Key, item.Value); } QueriesPass = new Dictionary <string, Func <AppQuery, AppQuery> > { { "regPass_logo_imageView", appManager.RegistrScreen.regPass_logo_imageView }, { "reg_enterPass_textView", appManager.RegistrScreen.reg_enterPass_textView }, { "reg_pass_editText", appManager.RegistrScreen.reg_pass_editText }, { "reg_confirm_pass_editText", appManager.RegistrScreen.reg_confirm_pass_editText }, { "reg_user_agreement_textView", appManager.RegistrScreen.reg_userAgreement_textView }, { "reg_follow_main_button", appManager.RegistrScreen.reg_follow_main_button }, //{"reg_invalid_pass_textView", appManager.RegistrScreen.reg_invalid_pass_textView}, //{"reg_invalid_passconfirm_textView", appManager.RegistrScreen.reg_invalid_passconfirm_textView}, }; QueriesPassAndroid = new Dictionary <string, Func <AppQuery, AppQuery> > { { "regPass_back_imageButton", appManager.RegistrScreen.regPass_back_imageButton }, }; foreach (var item in QueriesPass) { QueriesPassAndroid.Add(item.Key, item.Value); } QueriesPassIos = new Dictionary <string, Func <AppQuery, AppQuery> > { { "reg_pass_textView_ios", appManager.RegistrScreen.reg_pass_textView_ios }, { "reg_confirm_pass_textView_ios", appManager.RegistrScreen.reg_confirm_pass_textView_ios }, }; foreach (var item in QueriesPass) { QueriesPassIos.Add(item.Key, item.Value); } Queries = new Dictionary <string, Func <AppQuery, AppQuery> >(); // Доделать сбор всех колекций //name foreach (var item in QueriesNameAndroid) { if (!Queries.ContainsKey(item.Key)) { Queries.Add(item.Key, item.Value); } } foreach (var item in QueriesNameIos) { if (!Queries.ContainsKey(item.Key)) { Queries.Add(item.Key, item.Value); } } //phone foreach (var item in QueriesPhoneAndroid) { if (!Queries.ContainsKey(item.Key)) { Queries.Add(item.Key, item.Value); } } foreach (var item in QueriesPhoneIos) { if (!Queries.ContainsKey(item.Key)) { Queries.Add(item.Key, item.Value); } } //email foreach (var item in QueriesEmailAndriod) { if (!Queries.ContainsKey(item.Key)) { Queries.Add(item.Key, item.Value); } } foreach (var item in QueriesEmailIos) { if (!Queries.ContainsKey(item.Key)) { Queries.Add(item.Key, item.Value); } } //pass foreach (var item in QueriesPassAndroid) { if (!Queries.ContainsKey(item.Key)) { Queries.Add(item.Key, item.Value); } } foreach (var item in QueriesPassIos) { if (!Queries.ContainsKey(item.Key)) { Queries.Add(item.Key, item.Value); } } }