Table of Contents

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

HeatmapIndicatorVisualPresentation

Style

Set the active visual style. Setting null falls back to the descriptor default.

HeatmapIndicatorVisualStyle? Style { get; set; }

Property Value

HeatmapIndicatorVisualStyle

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

handle HeatmapIndicatorSeriesHandle<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

payload object