dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components

HeatmapRampStop Class

Describes the schema of the HeatmapRampStop element.
ArcGIS Maps SDK for JavaScript

public class HeatmapRampStop : dymaptic.GeoBlazor.Core.Components.MapComponent

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 HeatmapRampStop

Constructors

HeatmapRampStop() Constructor

Parameterless constructor for use as a Razor Component.

public HeatmapRampStop();

HeatmapRampStop(MapColor, string, Nullable) Constructor

Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.

public HeatmapRampStop(dymaptic.GeoBlazor.Core.Model.MapColor? color=null, string? label=null, System.Nullable<double> ratio=null);

Parameters

color MapColor

The color of the pixel corresponding to the appropriate pixel ratio.
ArcGIS Maps SDK for JavaScript

label System.String

The label of the color stop displayed in the legend.
ArcGIS Maps SDK for JavaScript

ratio System.Nullable<System.Double>

The ratio of a pixel’s intensity value to the minPixelIntensity of the renderer.
ArcGIS Maps SDK for JavaScript

Properties

HeatmapRampStop.Color Property

The color of the pixel corresponding to the appropriate pixel ratio.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Model.MapColor? Color { get; set; }

Property Value

MapColor

HeatmapRampStop.Label Property

The label of the color stop displayed in the legend.
ArcGIS Maps SDK for JavaScript

public string? Label { get; set; }

Property Value

System.String

HeatmapRampStop.Ratio Property

The ratio of a pixel’s intensity value to the minPixelIntensity of the renderer.
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> Ratio { get; set; }

Property Value

System.Nullable<System.Double>

Methods

HeatmapRampStop.GetColor() Method

Asynchronously retrieve the current value of the Color property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.MapColor?> GetColor();

Returns

System.Threading.Tasks.Task<MapColor>

HeatmapRampStop.GetLabel() Method

Asynchronously retrieve the current value of the Label property.

public System.Threading.Tasks.Task<string?> GetLabel();

Returns

System.Threading.Tasks.Task<System.String>

HeatmapRampStop.GetRatio() Method

Asynchronously retrieve the current value of the Ratio property.

public System.Threading.Tasks.Task<System.Nullable<double>> GetRatio();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Double>>

HeatmapRampStop.SetColor(MapColor) Method

Asynchronously set the value of the Color property after render.

public System.Threading.Tasks.Task SetColor(dymaptic.GeoBlazor.Core.Model.MapColor? value);

Parameters

value MapColor

The value to set.

Returns

System.Threading.Tasks.Task

HeatmapRampStop.SetLabel(string) Method

Asynchronously set the value of the Label property after render.

public System.Threading.Tasks.Task SetLabel(string? value);

Parameters

value System.String

The value to set.

Returns

System.Threading.Tasks.Task

HeatmapRampStop.SetRatio(Nullable) Method

Asynchronously set the value of the Ratio property after render.

public System.Threading.Tasks.Task SetRatio(System.Nullable<double> value);

Parameters

value System.Nullable<System.Double>

The value to set.

Returns

System.Threading.Tasks.Task