AvaloniaListExtensions Class
Defines extension methods for working with AvaloniaList(T)s.
Definition
Namespace: Avalonia.Collections
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public static class AvaloniaListExtensions
<ExtensionAttribute>
Public NotInheritable Class AvaloniaListExtensions
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type AvaloniaListExtensions = class end
Inheritance | Object → 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. |