Class ObservableProcessorData
- Namespace
- Tudormobile.IronLedgerLib.UI
- Assembly
- Tudormobile.IronLedgerLib.UI.dll
Represents a dynamic collection of processor component data that provides notifications when items are added, removed, or the entire list is refreshed.
public class ObservableProcessorData : ObservableCollection<ComponentData>, IList<ComponentData>, ICollection<ComponentData>, IList, ICollection, IReadOnlyList<ComponentData>, IReadOnlyCollection<ComponentData>, IEnumerable<ComponentData>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
- Inheritance
-
ObservableProcessorData
- Implements
- Inherited Members
Constructors
ObservableProcessorData(IEnumerable<ComponentData>?)
Initializes a new instance of the ObservableProcessorData class with the specified collection of component data.
public ObservableProcessorData(IEnumerable<ComponentData>? collection = null)
Parameters
collectionIEnumerable<ComponentData>(Optional) The collection of ComponentData objects to initialize the processor data with. Can be null.