Skip to content

Commit

Permalink
I am the worst programmer
Browse files Browse the repository at this point in the history
  • Loading branch information
anaisbetts committed Jan 3, 2013
1 parent b8bb638 commit 363d44b
Showing 1 changed file with 14 additions and 14 deletions.
28 changes: 14 additions & 14 deletions ReactiveUI/PropertyBinding.cs
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -295,10 +295,10 @@ public IDisposable Bind<TViewModel, TView, TVMProp, TVProp, TDontCare>(
}); });


var hooks = RxApp.GetAllServices<IPropertyBindingHook>(); var hooks = RxApp.GetAllServices<IPropertyBindingHook>();
var shouldBail = hooks.Aggregate(true, (acc, x) => var shouldBind = hooks.Aggregate(true, (acc, x) =>
acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.TwoWay)); acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.TwoWay));


if (shouldBail) { if (!shouldBind) {
this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString); this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString);
return Disposable.Empty; return Disposable.Empty;
} }
Expand Down Expand Up @@ -346,10 +346,10 @@ public IDisposable OneWayBind<TViewModel, TView, TVMProp, TVProp>(
var vString = String.Format("{0}.{1}", viewType.Name, String.Join(".", viewPropChain)); var vString = String.Format("{0}.{1}", viewType.Name, String.Join(".", viewPropChain));


var hooks = RxApp.GetAllServices<IPropertyBindingHook>(); var hooks = RxApp.GetAllServices<IPropertyBindingHook>();
var shouldBail = hooks.Aggregate(true, (acc, x) => var shouldBind = hooks.Aggregate(true, (acc, x) =>
acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.OneWay)); acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.OneWay));


if (shouldBail) { if (!shouldBind) {
this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString); this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString);
return Disposable.Empty; return Disposable.Empty;
} }
Expand All @@ -372,10 +372,10 @@ public IDisposable OneWayBind<TViewModel, TView, TVMProp, TVProp>(
var vString = String.Format("{0}.{1}", typeof(TView), String.Join(".", viewPropChain)); var vString = String.Format("{0}.{1}", typeof(TView), String.Join(".", viewPropChain));


var hooks = RxApp.GetAllServices<IPropertyBindingHook>(); var hooks = RxApp.GetAllServices<IPropertyBindingHook>();
var shouldBail = hooks.Aggregate(true, (acc, x) => var shouldBind = hooks.Aggregate(true, (acc, x) =>
acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.OneWay)); acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.OneWay));


if (shouldBail) { if (!shouldBind) {
this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString); this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString);
return Disposable.Empty; return Disposable.Empty;
} }
Expand Down Expand Up @@ -411,10 +411,10 @@ public IDisposable OneWayBind<TViewModel, TView, TProp, TOut>(
var vString = String.Format("{0}.{1}", typeof (TView), String.Join(".", viewPropChain)); var vString = String.Format("{0}.{1}", typeof (TView), String.Join(".", viewPropChain));


var hooks = RxApp.GetAllServices<IPropertyBindingHook>(); var hooks = RxApp.GetAllServices<IPropertyBindingHook>();
var shouldBail = hooks.Aggregate(true, (acc, x) => var shouldBind = hooks.Aggregate(true, (acc, x) =>
acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.OneWay)); acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.OneWay));


if (shouldBail) { if (!shouldBind) {
this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString); this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString);
return Disposable.Empty; return Disposable.Empty;
} }
Expand All @@ -427,10 +427,10 @@ public IDisposable OneWayBind<TViewModel, TView, TProp, TOut>(
var vString = String.Format("{0}.{1}", typeof(TView), String.Join(".", viewPropChain)); var vString = String.Format("{0}.{1}", typeof(TView), String.Join(".", viewPropChain));


var hooks = RxApp.GetAllServices<IPropertyBindingHook>(); var hooks = RxApp.GetAllServices<IPropertyBindingHook>();
var shouldBail = hooks.Aggregate(true, (acc, x) => var shouldBind = hooks.Aggregate(true, (acc, x) =>
acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.OneWay)); acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.OneWay));


if (shouldBail) { if (!shouldBind) {
this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString); this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString);
return Disposable.Empty; return Disposable.Empty;
} }
Expand Down Expand Up @@ -460,10 +460,10 @@ public IDisposable AsyncOneWayBind<TViewModel, TView, TProp, TOut>(
var vString = String.Format("{0}.{1}", typeof (TView), String.Join(".", viewPropChain)); var vString = String.Format("{0}.{1}", typeof (TView), String.Join(".", viewPropChain));


var hooks = RxApp.GetAllServices<IPropertyBindingHook>(); var hooks = RxApp.GetAllServices<IPropertyBindingHook>();
var shouldBail = hooks.Aggregate(true, (acc, x) => var shouldBind = hooks.Aggregate(true, (acc, x) =>
acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.AsyncOneWay)); acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.AsyncOneWay));


if (shouldBail) { if (!shouldBind) {
this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString); this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString);
return Disposable.Empty; return Disposable.Empty;
} }
Expand All @@ -476,10 +476,10 @@ public IDisposable AsyncOneWayBind<TViewModel, TView, TProp, TOut>(
var vString = String.Format("{0}.{1}", typeof(TView), String.Join(".", viewPropChain)); var vString = String.Format("{0}.{1}", typeof(TView), String.Join(".", viewPropChain));


var hooks = RxApp.GetAllServices<IPropertyBindingHook>(); var hooks = RxApp.GetAllServices<IPropertyBindingHook>();
var shouldBail = hooks.Aggregate(true, (acc, x) => var shouldBind = hooks.Aggregate(true, (acc, x) =>
acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.OneWay)); acc && x.ExecuteHook(viewModel, view, vmString, vString, BindingDirection.OneWay));


if (shouldBail) { if (!shouldBind) {
this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString); this.Log().Warn("Binding hook asked to disable binding {0} => {1}", vmString, vString);
return Disposable.Empty; return Disposable.Empty;
} }
Expand Down

0 comments on commit 363d44b

Please sign in to comment.