public CollectionBindingDescription(IReadonlyObservableCollection <T> collection, Action <BindingCollectionChange <T> > action) { _collection = collection; _action = action; }
public CollectionBindingContext <T> Bind <T>(IReadonlyObservableCollection <T> collection) { ThrowIfNotAppliedBinder(); _bindNumber++; return(new CollectionBindingSetContext <T>(this, collection)); }
protected CollectionBindingContext(IReadonlyObservableCollection <T> collection) { _collection = collection; }
public CollectionBinder(IReadonlyObservableCollection <T> collection, Action <BindingCollectionChange <T> > updateAction) { _collection = collection; _updateAction = updateAction; }
public CollectionBindingSetContext(BindingSet set, IReadonlyObservableCollection <T> collection) : base(collection) { _set = set; }