Interface IDataVisualizationFamilyComponent
- Namespace
- BlazOrbit.Charts.Abstractions
- Assembly
- BlazOrbit.Charts.dll
Marker interface that identifies a component as part of the BlazOrbit data-visualization family (charts, sparklines, gauges).
Implementing types receive the data-bob-data-visualization-base
attribute on their <bob-component> root, which in turn unlocks
the family-shared CSS rules (axis grids, legend layout, tooltip floating)
shipped by BlazOrbit.Charts.
This is parallel to IDataCollectionFamilyComponent from the main
library (which scopes BOBDataGrid / BOBDataCards); the two
families are deliberately distinct because tabular and chart layouts share
no CSS surface.
public interface IDataVisualizationFamilyComponent