in AMP/Collections/SortedObservableCollection.cs [106:124]
public void Sort(Func<T, bool> keySelector, SortDirection direction = SortDirection.Ascending)
{
_funcBool = keySelector;
_sortDirection = direction;
switch (direction)
{
case SortDirection.Ascending:
{
ApplySort(Items.OrderBy(keySelector));
break;
}
case SortDirection.Descending:
{
ApplySort(Items.OrderByDescending(keySelector));
break;
}
}
}