public static void AddBinding(this IMvxBindingContextOwner view, object target, IMvxUpdateableBinding binding, object clearKey = null) { if (clearKey == null) { view.BindingContext.RegisterBinding(target, binding); } else { view.BindingContext.RegisterBindingWithClearKey(clearKey, target, binding); } }
public static void AddBinding(this IMvxBindingContextOwner view, IMvxUpdateableBinding binding, object clearKey = null) { if (clearKey == null) { view.BindingContext.RegisterBinding(binding); } else { view.BindingContext.RegisterBindingWithClearKey(clearKey, binding); } }
public virtual void RegisterBindingWithClearKey(object clearKey, IMvxUpdateableBinding binding) { if (clearKey == null) { RegisterBinding(binding); } var list = new List <IMvxUpdateableBinding>() { binding }; _viewBindings.Add(new KeyValuePair <object, IList <IMvxUpdateableBinding> >(clearKey, list)); }
public virtual void RegisterBindingWithClearKey(object clearKey, object target, IMvxUpdateableBinding binding) { var list = new List <MvxBindingContext.TargetAndBinding> { new MvxBindingContext.TargetAndBinding(target, binding) }; _viewBindings.Add(new KeyValuePair <object, IList <MvxBindingContext.TargetAndBinding> >(clearKey, list)); }
public virtual void RegisterBinding(object target, IMvxUpdateableBinding binding) { _directBindings.Add(new MvxBindingContext.TargetAndBinding(target, binding)); }
public virtual void RegisterBinding(IMvxUpdateableBinding binding) { _directBindings.Add(binding); }
public virtual void RegisterBindingWithClearKey(object clearKey, IMvxUpdateableBinding binding) { if (clearKey == null) { RegisterBinding(binding); } var list = new List<IMvxUpdateableBinding>() {binding}; _viewBindings.Add(new KeyValuePair<object, IList<IMvxUpdateableBinding>>(clearKey, list)); }
public virtual void RegisterBinding(object target, IMvxUpdateableBinding binding) { this._directBindings.Add(new MvxBindingContext.TargetAndBinding(target, binding)); }
/* * public static void ClearBindings(this IMvxBindingContextOwner view) * { * view.BindingContext.ClearAllBindings(); * } */ public static void AddBinding(this IMvxBindingContextOwner view, IMvxUpdateableBinding binding) { view.BindingContext.RegisterBinding(binding); }
public TargetAndBinding(object target, IMvxUpdateableBinding binding) { Target = target; Binding = binding; }
public virtual void RegisterBinding(object target, IMvxUpdateableBinding binding) { this._directBindings.Add(new TargetAndBinding(target, binding)); }
public void RegisterBinding(object target, IMvxUpdateableBinding binding) { BindingContext.RegisterBinding(target, binding); }
public static void AddBinding(this IMvxBindingContextOwner view, IMvxUpdateableBinding binding) { view.BindingContext.RegisterBinding(binding); }
public void RegisterBinding(IMvxUpdateableBinding binding) { BindingContext.RegisterBinding(binding); }
public static void AddBinding(this IMvxBindingTouchView view, IMvxUpdateableBinding binding) { view.Bindings.Add(binding); }
public virtual void RegisterBinding(object target, IMvxUpdateableBinding binding) { _directBindings.Add(new TargetAndBinding(target, binding)); }
public virtual void RegisterBindingWithClearKey(object clearKey, object target, IMvxUpdateableBinding binding) { var list = new List<MvxBindingContext.TargetAndBinding> { new MvxBindingContext.TargetAndBinding(target, binding) }; this._viewBindings.Add(new KeyValuePair<object, IList<MvxBindingContext.TargetAndBinding>>(clearKey, list)); }