Table of Contents

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

collection IEnumerable<ComponentData>

(Optional) The collection of ComponentData objects to initialize the data with. Can be null.