// Update methods for each path node used in binding steps. private void Update_(global::Sat_Apps_Mission_Control.SatKitLive obj, int phase) { this.bindingsTracking.UpdateChildListeners_(obj); if (obj != null) { if ((phase & (NOT_PHASED | DATA_CHANGED | (1 << 0))) != 0) { this.Update_SIKdata(obj.SIKdata, phase); } } }
public void DependencyPropertyChanged_SIKdata(global::Windows.UI.Xaml.DependencyObject sender, global::Windows.UI.Xaml.DependencyProperty prop) { SatKitLive_obj1_Bindings bindings; if (WeakRefToBindingObj.TryGetTarget(out bindings)) { global::Sat_Apps_Mission_Control.SatKitLive obj = sender as global::Sat_Apps_Mission_Control.SatKitLive; if (obj != null) { bindings.Update_SIKdata(obj.SIKdata, DATA_CHANGED); } } }
public void UpdateChildListeners_(global::Sat_Apps_Mission_Control.SatKitLive obj) { SatKitLive_obj1_Bindings bindings; if (WeakRefToBindingObj.TryGetTarget(out bindings)) { if (bindings.dataRoot != null) { bindings.dataRoot.UnregisterPropertyChangedCallback(global::Sat_Apps_Mission_Control.SatKitLive.SIKdataProperty, tokenDPC_SIKdata); } if (obj != null) { bindings.dataRoot = obj; tokenDPC_SIKdata = obj.RegisterPropertyChangedCallback(global::Sat_Apps_Mission_Control.SatKitLive.SIKdataProperty, DependencyPropertyChanged_SIKdata); } } }
// SatKitLive_obj1_Bindings public void SetDataRoot(global::Sat_Apps_Mission_Control.SatKitLive newDataRoot) { this.bindingsTracking.ReleaseAllListeners(); this.dataRoot = newDataRoot; }