Class NotifyGroupsChangedEventArgs
This class pass collection change notification from TopLevelGroup to CollectionViewAdv and Entries property of the class maps the list of items changed in the collection which is of type NodeEntry, so no need to typecast in CollectionViewAdv for performance reasons.
Inheritance
Namespace: Syncfusion.Maui.Data
Assembly: Syncfusion.Maui.Data.dll
Syntax
public class NotifyGroupsChangedEventArgs : NotifyCollectionChangedEventArgs
Constructors
NotifyGroupsChangedEventArgs(NotifyCollectionChangedAction)
Initializes a new instance of the NotifyGroupsChangedEventArgs class.
Declaration
public NotifyGroupsChangedEventArgs(NotifyCollectionChangedAction action)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Specialized.NotifyCollectionChangedAction | action | The System.Collections.Specialized.NotifyCollectionChangedAction representing the collection changed action. |
NotifyGroupsChangedEventArgs(NotifyCollectionChangedAction, List<NodeEntry>, Int32)
Initializes a new instance of the NotifyGroupsChangedEventArgs class.
Declaration
public NotifyGroupsChangedEventArgs(NotifyCollectionChangedAction action, List<NodeEntry> changedItems, int startingIndex)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Specialized.NotifyCollectionChangedAction | action | The System.Collections.Specialized.NotifyCollectionChangedAction representing the collection changed action. |
System.Collections.Generic.List<NodeEntry> | changedItems | The list of changed items in the collection. |
System.Int32 | startingIndex | The starting index of the items changed in the collection. |
Properties
Entries
Gets or set the list of items affected by the collection change.
Declaration
public List<NodeEntry> Entries { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NodeEntry> | The list of items affected by the collection change. |