Factory methods for the ObservableCompositeCollectionT
View a set of collections as one continuous list. Similar to the System.Windows.Data.CompositeCollection, plus:
Extension methods for some observable patterns.
A simple filtered collection implementation. This collection contains only the items from the source collection passing the filter.
A Dictionary like implementation that populates it's content on demand, i.e. calling indexer[key] will never return null.
Adapter to return an IList from an IListT. Most objects that implement IListT also implement IList, however IListT does not derive from IList, so if you get only an interface and don't know the object behind the IListT, its not safe to directly cast to IList. This object provides a wrapper that handles the transition from IListT to IList, preserving observable events. Use e.g. for ListCollectionView to feed it with an IObservableCollectionT.
Helper class to create typed change trackers from arbitrary lists.
Tracks PropertyChanged events of all items in an observable collection.
A read only observable collection of type TTarget where TTarget is a wrapper for type TSource.