Loading...
Searching...
No Matches
ATAS.Indicators.Heatmap.IHeatmapVisualStateNode Interface Reference

Read-only handle to a visual within an IHeatmapVisualState. Carries the descriptor metadata plus the list of series; mutation goes through the lease (IHeatmapVisualStateLease.Visual). More...

Inheritance diagram for ATAS.Indicators.Heatmap.IHeatmapVisualStateNode:
[legend]

Properties

string VisualId [get]
 Stable visual id, matches the descriptor entry.
 
HeatmapIndicatorVisualDescriptor Descriptor [get]
 The descriptor for this visual — kind, default style, default presentation.
 
HeatmapIndicatorVisualStyle? Style [get]
 Active visual style. Defaults to HeatmapIndicatorVisualDescriptor.DefaultStyle; mutated through IHeatmapVisualLease.Style. Renderer reads with Volatile.Read semantics; a style-only change still commits via the lease.
 
HeatmapIndicatorVisualPresentation? Presentation [get]
 Active layout / presentation hints (panel height, scale, threshold). Defaults to HeatmapIndicatorVisualDescriptor.DefaultPresentation; mutated through IHeatmapVisualLease.Presentation.
 
IReadOnlyList< IHeatmapSeriesStateNodeSeries [get]
 The series declared by the descriptor. Schema is fixed; collection never changes shape.
 

Detailed Description

Read-only handle to a visual within an IHeatmapVisualState. Carries the descriptor metadata plus the list of series; mutation goes through the lease (IHeatmapVisualStateLease.Visual).

Property Documentation

◆ Descriptor

HeatmapIndicatorVisualDescriptor ATAS.Indicators.Heatmap.IHeatmapVisualStateNode.Descriptor
get

The descriptor for this visual — kind, default style, default presentation.

◆ Presentation

HeatmapIndicatorVisualPresentation? ATAS.Indicators.Heatmap.IHeatmapVisualStateNode.Presentation
get

Active layout / presentation hints (panel height, scale, threshold). Defaults to HeatmapIndicatorVisualDescriptor.DefaultPresentation; mutated through IHeatmapVisualLease.Presentation.

◆ Series

IReadOnlyList<IHeatmapSeriesStateNode> ATAS.Indicators.Heatmap.IHeatmapVisualStateNode.Series
get

The series declared by the descriptor. Schema is fixed; collection never changes shape.

◆ Style

HeatmapIndicatorVisualStyle? ATAS.Indicators.Heatmap.IHeatmapVisualStateNode.Style
get

Active visual style. Defaults to HeatmapIndicatorVisualDescriptor.DefaultStyle; mutated through IHeatmapVisualLease.Style. Renderer reads with Volatile.Read semantics; a style-only change still commits via the lease.

◆ VisualId

string ATAS.Indicators.Heatmap.IHeatmapVisualStateNode.VisualId
get

Stable visual id, matches the descriptor entry.


The documentation for this interface was generated from the following file: