Example #1
0
 public static void Bind <T, TProperty>(this T obj, Expression <Func <T, TProperty> > propExpression, Action action)
     where T : INotifyPropertyChanged
 {
     FluentBinder.Bind(obj, propExpression, action);
 }
Example #2
0
 public static void Unbind <T>(this T obj, string propName, Action handler)
     where T : INotifyPropertyChanged
 {
     FluentBinder.Unbind(obj, propName, handler);
 }
Example #3
0
 public static void Reset <T>(this T obj)
     where T : INotifyPropertyChanged
 {
     FluentBinder.Reset(obj);
 }
Example #4
0
 public static void Unbind <T>(this T obj, string propName, Action handler, Func <T, bool> predicate)
     where T : INotifyPropertyChanged
 {
     FluentBinder.Unbind(obj, propName, handler, predicate);
 }