Interface IHeatmapVisualLease
- Namespace
- ATAS.Indicators.Heatmap
- Assembly
- ATAS.Indicators.dll
Per-visual mutation surface inside the lease. Style and presentation are mutable properties on the lease; series content is mutated through Series<TValue>(HeatmapIndicatorSeriesHandle<TValue>).
Added in ATAS 8.0.15.
public interface IHeatmapVisualLease
- Extension Methods
Properties
Presentation
Set the active presentation hints. Setting null falls back to the descriptor default.
HeatmapIndicatorVisualPresentation? Presentation { get; set; }
Property Value
Style
Set the active visual style. Setting null falls back to the descriptor default.
HeatmapIndicatorVisualStyle? Style { get; set; }
Property Value
Methods
Series<TValue>(HeatmapIndicatorSeriesHandle<TValue>)
Address a series for mutation. Throws if the supplied handle does not belong to this visual.
IHeatmapSeriesLease<TValue> Series<TValue>(HeatmapIndicatorSeriesHandle<TValue> handle)
Parameters
handleHeatmapIndicatorSeriesHandle<TValue>
Returns
- IHeatmapSeriesLease<TValue>
Type Parameters
TValue
SetCustomPayload(object?)
Stage an opaque renderer-specific payload. The value becomes visible through CustomPayload only when the owning state lease is disposed.
void SetCustomPayload(object? payload)
Parameters
payloadobject