public void PropertyChanged_mainModel(object sender, global::System.ComponentModel.PropertyChangedEventArgs e) { MainPage_obj1_Bindings bindings = TryGetBindingObject(); if (bindings != null) { string propName = e.PropertyName; global::BidonDispenser.MainModel obj = sender as global::BidonDispenser.MainModel; if (global::System.String.IsNullOrEmpty(propName)) { if (obj != null) { bindings.Update_mainModel_source(obj.source, DATA_CHANGED); } } else { switch (propName) { case "source": { if (obj != null) { bindings.Update_mainModel_source(obj.source, DATA_CHANGED); } break; } default: break; } } } }
private void Update_mainModel(global::BidonDispenser.MainModel obj, int phase) { this.bindingsTracking.UpdateChildListeners_mainModel(obj); if (obj != null) { if ((phase & (NOT_PHASED | DATA_CHANGED | (1 << 0))) != 0) { this.Update_mainModel_source(obj.source, phase); } } }
private void Update_mainModel(global::BidonDispenser.MainModel obj, int phase) { this.bindingsTracking.UpdateChildListeners_mainModel(obj); if (obj != null) { if ((phase & (NOT_PHASED | DATA_CHANGED | (1 << 0))) != 0) { this.Update_mainModel_progressBarValue(obj.progressBarValue, phase); this.Update_mainModel_selectedColourImage(obj.selectedColourImage, phase); this.Update_mainModel_selectedColourText(obj.selectedColourText, phase); this.Update_mainModel_promotionImagePreload(obj.promotionImagePreload, phase); this.Update_mainModel_promotionImage(obj.promotionImage, phase); } } }
public void UpdateChildListeners_mainModel(global::BidonDispenser.MainModel obj) { if (obj != cache_mainModel) { if (cache_mainModel != null) { ((global::System.ComponentModel.INotifyPropertyChanged)cache_mainModel).PropertyChanged -= PropertyChanged_mainModel; cache_mainModel = null; } if (obj != null) { cache_mainModel = obj; ((global::System.ComponentModel.INotifyPropertyChanged)obj).PropertyChanged += PropertyChanged_mainModel; } } }
public void PropertyChanged_mainModel(object sender, global::System.ComponentModel.PropertyChangedEventArgs e) { MainPage_obj1_Bindings bindings = TryGetBindingObject(); if (bindings != null) { string propName = e.PropertyName; global::BidonDispenser.MainModel obj = sender as global::BidonDispenser.MainModel; if (global::System.String.IsNullOrEmpty(propName)) { if (obj != null) { bindings.Update_mainModel_progressBarValue(obj.progressBarValue, DATA_CHANGED); bindings.Update_mainModel_selectedColourImage(obj.selectedColourImage, DATA_CHANGED); bindings.Update_mainModel_selectedColourText(obj.selectedColourText, DATA_CHANGED); bindings.Update_mainModel_promotionImagePreload(obj.promotionImagePreload, DATA_CHANGED); bindings.Update_mainModel_promotionImage(obj.promotionImage, DATA_CHANGED); } } else { switch (propName) { case "progressBarValue": { if (obj != null) { bindings.Update_mainModel_progressBarValue(obj.progressBarValue, DATA_CHANGED); } break; } case "selectedColourImage": { if (obj != null) { bindings.Update_mainModel_selectedColourImage(obj.selectedColourImage, DATA_CHANGED); } break; } case "selectedColourText": { if (obj != null) { bindings.Update_mainModel_selectedColourText(obj.selectedColourText, DATA_CHANGED); } break; } case "promotionImagePreload": { if (obj != null) { bindings.Update_mainModel_promotionImagePreload(obj.promotionImagePreload, DATA_CHANGED); } break; } case "promotionImage": { if (obj != null) { bindings.Update_mainModel_promotionImage(obj.promotionImage, DATA_CHANGED); } break; } default: break; } } } }