dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components.Symbols

SearchViewModelDefaultSymbols Class

The default symbol(s) for the search result.
ArcGIS Maps SDK for JavaScript

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

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

Constructors

SearchViewModelDefaultSymbols() Constructor

Parameterless constructor for use as a Razor Component.

public SearchViewModelDefaultSymbols();

SearchViewModelDefaultSymbols(Symbol, Symbol, Symbol) Constructor

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

public SearchViewModelDefaultSymbols(dymaptic.GeoBlazor.Core.Components.Symbols.Symbol? point=null, dymaptic.GeoBlazor.Core.Components.Symbols.Symbol? polygon=null, dymaptic.GeoBlazor.Core.Components.Symbols.Symbol? polyline=null);

Parameters

point Symbol

A SimpleMarkerSymbol, PointSymbol3D, TextSymbol, CIMSymbol, or WebStyleSymbol used for representing the point geometry that is being drawn for the search result.
ArcGIS Maps SDK for JavaScript

polygon Symbol

A SimpleFillSymbol, PolygonSymbol3D, or CIMSymbol used for representing the polygon geometry that is being drawn for the search result.
ArcGIS Maps SDK for JavaScript

polyline Symbol

A SimpleLineSymbol, LineSymbol3D, or CIMSymbol used for representing the polyline geometry that is being drawn for the search result.
ArcGIS Maps SDK for JavaScript

Properties

SearchViewModelDefaultSymbols.Point Property

A SimpleMarkerSymbol, PointSymbol3D, TextSymbol, CIMSymbol, or WebStyleSymbol used for representing the point geometry that is being drawn for the search result.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Symbols.Symbol? Point { get; set; }

Property Value

Symbol

SearchViewModelDefaultSymbols.Polygon Property

A SimpleFillSymbol, PolygonSymbol3D, or CIMSymbol used for representing the polygon geometry that is being drawn for the search result.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Symbols.Symbol? Polygon { get; set; }

Property Value

Symbol

SearchViewModelDefaultSymbols.Polyline Property

A SimpleLineSymbol, LineSymbol3D, or CIMSymbol used for representing the polyline geometry that is being drawn for the search result.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Symbols.Symbol? Polyline { get; set; }

Property Value

Symbol

Methods

SearchViewModelDefaultSymbols.GetPoint() Method

Asynchronously retrieve the current value of the Point property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Symbols.Symbol?> GetPoint();

Returns

System.Threading.Tasks.Task<Symbol>

SearchViewModelDefaultSymbols.GetPolygon() Method

Asynchronously retrieve the current value of the Polygon property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Symbols.Symbol?> GetPolygon();

Returns

System.Threading.Tasks.Task<Symbol>

SearchViewModelDefaultSymbols.GetPolyline() Method

Asynchronously retrieve the current value of the Polyline property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Symbols.Symbol?> GetPolyline();

Returns

System.Threading.Tasks.Task<Symbol>

SearchViewModelDefaultSymbols.SetPoint(Symbol) Method

Asynchronously set the value of the Point property after render.

public System.Threading.Tasks.Task SetPoint(dymaptic.GeoBlazor.Core.Components.Symbols.Symbol? value);

Parameters

value Symbol

The value to set.

Returns

System.Threading.Tasks.Task

SearchViewModelDefaultSymbols.SetPolygon(Symbol) Method

Asynchronously set the value of the Polygon property after render.

public System.Threading.Tasks.Task SetPolygon(dymaptic.GeoBlazor.Core.Components.Symbols.Symbol? value);

Parameters

value Symbol

The value to set.

Returns

System.Threading.Tasks.Task

SearchViewModelDefaultSymbols.SetPolyline(Symbol) Method

Asynchronously set the value of the Polyline property after render.

public System.Threading.Tasks.Task SetPolyline(dymaptic.GeoBlazor.Core.Components.Symbols.Symbol? value);

Parameters

value Symbol

The value to set.

Returns

System.Threading.Tasks.Task