Class SelectionNodeBase<T>.CollectionChangeState
Details the results of a collection change on the current selection;
protected class SelectionNodeBase<T>.CollectionChangeState
- Inheritance
-
SelectionNodeBase<T>.CollectionChangeState
- Inherited Members
Constructors
CollectionChangeState()
public CollectionChangeState()
Properties
RemovedItems
Gets or sets the items removed by the collection change, if any.
public List<T>? RemovedItems { get; set; }
Property Value
- List<T>
ShiftDelta
Gets or sets a value indicating how the indexes after ShiftIndex were shifted.
public int ShiftDelta { get; set; }
Property Value
ShiftIndex
Gets or sets the first index that was shifted as a result of the collection changing.
public int ShiftIndex { get; set; }