public OneWaySubscriptionBinding(IOneWayBinding <TModel, TView> binding, Func <TModel, TSubscription> subscriptionGetter) { _binding = binding; _subscriptionGetter = subscriptionGetter; }
protected override void UnbindObject(IOneWayBinding <TModel, TView> binding) { }
public TwoWayBinding(IOneWayBinding <TModel, TView> binding, IOneWayBinding <TView, TModel> reverseBinding) { _binding = binding; _reverseBinding = reverseBinding; }
static public OneWaySubscriptionBinding <TModel, TView, TSubscription> AsSubscriptionBinding <TModel, TView, TSubscription>( this IOneWayBinding <TModel, TView> binding, Func <TModel, TSubscription> subscriptionGetter) { return(new OneWaySubscriptionBinding <TModel, TView, TSubscription>(binding, subscriptionGetter)); }