Class DataColumnRegistry<TItem>
- Namespace
- BlazOrbit.Components
- Assembly
- BlazOrbit.dll
Holds the column definitions registered against a data collection component.
public sealed class DataColumnRegistry<TItem>
Type Parameters
TItem
- Inheritance
-
objectDataColumnRegistry<TItem>
Constructors
DataColumnRegistry()
public DataColumnRegistry()
Properties
Columns
Currently registered columns, in declaration order.
public IReadOnlyList<DataColumnRegistration<TItem>> Columns { get; }
Property Value
- IReadOnlyList<DataColumnRegistration<TItem>>
Methods
Clear()
Clears all registered columns.
public void Clear()
RegisterColumn(DataColumnRegistration<TItem>)
Adds a column registration to the registry.
public void RegisterColumn(DataColumnRegistration<TItem> column)
Parameters
columnDataColumnRegistration<TItem>