public LapTimesViewModel(IFilter<LapTimeWrapped> filter) {
_filter = filter;
List = WrappedCollection.Create(LapTimesManager.Instance.Entries, x => new LapTimeWrapped(x));
View = new ListCollectionView((IList)List);
using (View.DeferRefresh()) {
if (_filter == null) {
View.Filter = null;
} else {
View.Filter = FilterTest;
}
}
}