Interface ISelection<T>
- Namespace
- Core.Collections
- Assembly
- Core.dll
public interface ISelection<T>
Type Parameters
T
- Extension Methods
Properties
Count
int Count { get; }
Property Value
- int
OnAdded
IEvent<IReadOnlyCollection<T>> OnAdded { get; }
Property Value
- IEvent<IReadOnlyCollection<T>>
OnChanged
IEvent<IReadOnlyCollection<T>> OnChanged { get; }
Property Value
- IEvent<IReadOnlyCollection<T>>
OnRemoved
IEvent<IReadOnlyCollection<T>> OnRemoved { get; }
Property Value
- IEvent<IReadOnlyCollection<T>>
Methods
Add(IEnumerable<T>)
int Add(IEnumerable<T> entries)
Parameters
entriesIEnumerable<T>
Returns
- int
Remove(IEnumerable<T>)
int Remove(IEnumerable<T> entries)
Parameters
entriesIEnumerable<T>
Returns
- int
Set(IEnumerable<T>)
void Set(IEnumerable<T> entriesToSet)
Parameters
entriesToSetIEnumerable<T>