Avalonia.Collections Namespace

Interface Types

Interface Summary
IAvaloniaList<T> A notifying list.
IAvaloniaReadOnlyList<T> A read-only notifying list.

Class Types

Class Summary
AvaloniaDictionary<TKey, TValue> A notifying dictionary.
AvaloniaList<T> A notifying list.
AvaloniaListConverter<T> Creates an AvaloniaList<T> from a string representation.
AvaloniaListExtensions Defines extension methods for working with AvaloniaList<T>s.
DataGridCollectionView DataGrid-readable view over an IEnumerable.
DataGridCollectionViewGroup
DataGridComparerSortDesctiption
DataGridCurrentChangingEventArgs Provides data for the Avalonia.Collections.ICollectionView.CurrentChanging event.
DataGridGroupDescription
DataGridPathGroupDescription
DataGridSortDescription
DataGridSortDescriptionCollection
NotifyCollectionChangedExtensions
PageChangingEventArgs Event argument used for page index change notifications. The requested page move can be canceled by setting e.Cancel to True.

Enum Types

Enum Summary
ResetBehavior Describes the action notified on a clear of a AvaloniaList<T>.

Namespaces

Namespace Summary
Avalonia.Collections.Pooled