ChartItemStyleContext<TDatum>
ChartForgeX.Core
Typed authored observation and static presentation state for one item-styling invocation.
Inheritance
- object
- ChartItemStyleContext<TDatum>
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters 1
Type Parameters
- TDatum
- The family's authored observation type, such as ChartPoint, ChartBubble or ChartHierarchyItem.
Inherited Methods
Properties
public TDatum? Datum { get; } #Gets the complete authored observation, rather than a renderer's numeric projection.
public ChartSeriesInfo Series { get; } #Gets detached series identity, name, family and semantic state.
public int Index { get; } #Gets the zero-based authored display observation ordinal, before geometry sorting or clipping.
public ChartSeriesState State { get; } #Gets the effective authored semantic state, including a node or flow override where present.
public bool IsCurrent { get; } #Gets whether the observation's static mark metadata declares it current.
public bool IsSelected { get; } #Gets whether the observation's static mark metadata declares it selected.
public bool IsHighlighted { get; } #Gets whether the static observation is current or selected. Browser hover remains adapter-owned.