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