dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components.Symbols

MarkerSymbol Class

Marker symbols are used to draw Point graphics in
a FeatureLayer or individual graphics
in a 2D MapView.
ArcGIS Maps SDK for JavaScript

public abstract class MarkerSymbol : dymaptic.GeoBlazor.Core.Components.Symbols.Symbol

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 Symbol 🡒 MarkerSymbol

Derived
↳ PictureMarkerSymbol
↳ SimpleMarkerSymbol

Properties

MarkerSymbol.Angle Property

The angle of the marker relative to the screen in degrees.

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

Property Value

System.Nullable<System.Double>

MarkerSymbol.Xoffset Property

The offset on the x-axis in points. This value may be autocast with a string expressing size in points or pixels (e.g. 12px).

public dymaptic.GeoBlazor.Core.Model.Dimension? Xoffset { get; set; }

Property Value

Dimension

MarkerSymbol.Yoffset Property

The offset on the y-axis in points. This value may be autocast with a string expressing size in points or pixels (e.g. 12px).

public dymaptic.GeoBlazor.Core.Model.Dimension? Yoffset { get; set; }

Property Value

Dimension

Methods

MarkerSymbol.GetAngle() Method

Asynchronously retrieve the current value of the Angle property.

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

Returns

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

MarkerSymbol.GetXoffset() Method

Asynchronously retrieve the current value of the Xoffset property.

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

Returns

System.Threading.Tasks.Task<Dimension>

MarkerSymbol.GetYoffset() Method

Asynchronously retrieve the current value of the Yoffset property.

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

Returns

System.Threading.Tasks.Task<Dimension>

MarkerSymbol.SetAngle(Nullable) Method

Asynchronously set the value of the Angle property after render.

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

Parameters

value System.Nullable<System.Double>

The value to set.

Returns

System.Threading.Tasks.Task

MarkerSymbol.SetXoffset(Dimension) Method

Asynchronously set the value of the Xoffset property after render.

public System.Threading.Tasks.Task SetXoffset(dymaptic.GeoBlazor.Core.Model.Dimension? value);

Parameters

value Dimension

The value to set.

Returns

System.Threading.Tasks.Task

MarkerSymbol.SetYoffset(Dimension) Method

Asynchronously set the value of the Yoffset property after render.

public System.Threading.Tasks.Task SetYoffset(dymaptic.GeoBlazor.Core.Model.Dimension? value);

Parameters

value Dimension

The value to set.

Returns

System.Threading.Tasks.Task