Beispiel #1
0
 public ObservableCollectionDispatcher(ObservableCollectionWrapper <T> collectionWrapper, Action <T> onItemAdded, Action <T> onItemRemoved)
     : base(collectionWrapper, onItemAdded, onItemRemoved)
 {
     _eventDispatcher = new NotifyCollectionEventDispatcher <T>(collectionWrapper, Adapter.OnItemAdded, Adapter.OnItemRemoved, Adapter.OnReset);
 }
Beispiel #2
0
 public ObservableCollectionBatchDispatcher(ObservableCollectionWrapper <T> collectionWrapper, Action <IEnumerable <T> > onItemsAdded,
                                            Action <IEnumerable <T> > onItemsRemoved)
     : base(collectionWrapper, onItemsAdded, onItemsRemoved)
 {
     _eventDispatcher = new NotifyCollectionEventBatchDispatcher <T>(collectionWrapper, Adapter.OnItemsAdded, Adapter.OnItemsRemoved, Adapter.OnReset);
 }