public ConcatObservableToActiveList() { _list = ActiveList.Create <T>(); _list.PropertyChanged += (s, e) => _propertyChanged?.Invoke(this, e); _list.CollectionChanged += (s, e) => _collectionChanged?.Invoke(this, e); }
public static void Clear <T>(this IMutableActiveList <T> list) => list.Reset(Enumerable.Empty <T>());
public static void Add <T>(this IMutableActiveList <T> list, T value) => list.Add(list.Count, value);