Skip to main content

AvaloniaListExtensions Class

Defines extension methods for working with AvaloniaList(T)s.

Definition

Namespace: Avalonia.Collections
Assembly: Avalonia.Base (in Avalonia.Base.dll)

public static class AvaloniaListExtensions
View Source
InheritanceObject → AvaloniaListExtensions

Methods

ForEachItem(T)(IAvaloniaReadOnlyList(T), Action(T), Action(T), Action, Boolean)Invokes an action for each item in a collection and subsequently each item added or removed from the collection.
ForEachItem(T)(IAvaloniaReadOnlyList(T), Action(Int32, T), Action(Int32, T), Action, Boolean)Invokes an action for each item in a collection and subsequently each item added or removed from the collection.
TrackItemPropertyChanged(T)(IAvaloniaReadOnlyList(T), Action(Tuple(Object, PropertyChangedEventArgs)))Listens for property changed events from all items in a collection.

See Also

Reference

Avalonia.Collections Namespace