GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Components

Conversion Class

<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.Conversion.html”>GeoBlazor Docs</a> The Conversion class represents one of the <a target=”_blank” href=”esri-widgets-CoordinateConversion.html#conversions”>conversions</a> in the <a target=”_blank” href=”esri-widgets-CoordinateConversion.html”>Coordinate Conversion widget</a>. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html”>ArcGIS Maps SDK for JavaScript</a>

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

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 dymaptic.GeoBlazor.Core.Components.MapComponent 🡒 Conversion

Constructors

Conversion() Constructor

Parameterless constructor for use as a Razor Component.

public Conversion();

Conversion(ConversionFormat, ConversionPosition) Constructor

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

public Conversion(dymaptic.GeoBlazor.Pro.Components.ConversionFormat? format=null, dymaptic.GeoBlazor.Pro.Components.ConversionPosition? position=null);

Parameters

format ConversionFormat

The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Format.html”>Format</a> for this conversion. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#format”>ArcGIS Maps SDK for JavaScript</a>

position ConversionPosition

The position property contains the location information for this conversion. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#position”>ArcGIS Maps SDK for JavaScript</a>

Properties

Conversion.DisplayCoordinate Property

<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.Conversion.html#conversiondisplaycoordinate-property”>GeoBlazor Docs</a> A formatted string based on the current <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#position”>position</a> and display information on the <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#format”>format</a>. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#displayCoordinate”>ArcGIS Maps SDK for JavaScript</a>

public string? DisplayCoordinate { get; }

Property Value

System.String

Conversion.Format Property

<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.Conversion.html#conversionformat-property”>GeoBlazor Docs</a> The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Format.html”>Format</a> for this conversion. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#format”>ArcGIS Maps SDK for JavaScript</a>

public dymaptic.GeoBlazor.Pro.Components.ConversionFormat? Format { get; set; }

Property Value

ConversionFormat

Conversion.Position Property

<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.Conversion.html#conversionposition-property”>GeoBlazor Docs</a> The position property contains the location information for this conversion. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#position”>ArcGIS Maps SDK for JavaScript</a>

public dymaptic.GeoBlazor.Pro.Components.ConversionPosition? Position { get; set; }

Property Value

ConversionPosition

Methods

Conversion.GetDisplayCoordinate() Method

Asynchronously retrieve the current value of the DisplayCoordinate property.

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

Returns

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

Conversion.GetFormat() Method

Asynchronously retrieve the current value of the Format property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Pro.Components.ConversionFormat?> GetFormat();

Returns

System.Threading.Tasks.Task<ConversionFormat>

Conversion.GetPosition() Method

Asynchronously retrieve the current value of the Position property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Pro.Components.ConversionPosition?> GetPosition();

Returns

System.Threading.Tasks.Task<ConversionPosition>

Conversion.SetFormat(ConversionFormat) Method

Asynchronously set the value of the Format property after render.

public System.Threading.Tasks.Task SetFormat(dymaptic.GeoBlazor.Pro.Components.ConversionFormat? value);

Parameters

value ConversionFormat

The value to set.

Returns

System.Threading.Tasks.Task

Conversion.SetPosition(ConversionPosition) Method

Asynchronously set the value of the Position property after render.

public System.Threading.Tasks.Task SetPosition(dymaptic.GeoBlazor.Pro.Components.ConversionPosition? value);

Parameters

value ConversionPosition

The value to set.

Returns

System.Threading.Tasks.Task

Conversion.ValidateRequiredGeneratedChildren() Method

Validates source-generated child components.

public override void ValidateRequiredGeneratedChildren();

Implements ValidateRequiredGeneratedChildren()