dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components

WebMapWidgets Class

The widgets object contains widgets that are exposed to the user.
ArcGIS Maps SDK for JavaScript

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

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

Constructors

WebMapWidgets() Constructor

Parameterless constructor for use as a Razor Component.

public WebMapWidgets();

WebMapWidgets(WebMapFloorFilter, WebDocTimeSlider) Constructor

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

public WebMapWidgets(dymaptic.GeoBlazor.Core.Components.WebMapFloorFilter? floorFilter=null, dymaptic.GeoBlazor.Core.Model.WebDocTimeSlider? timeSlider=null);

Parameters

floorFilter WebMapFloorFilter

Floor filtering is controlled by a configurable floor filter.
ArcGIS Maps SDK for JavaScript

timeSlider WebDocTimeSlider

Time animation is controlled by a configurable time slider.
ArcGIS Maps SDK for JavaScript

Properties

WebMapWidgets.FloorFilter Property

Floor filtering is controlled by a configurable floor filter.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.WebMapFloorFilter? FloorFilter { get; set; }

Property Value

WebMapFloorFilter

WebMapWidgets.TimeSlider Property

Time animation is controlled by a configurable time slider.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Model.WebDocTimeSlider? TimeSlider { get; set; }

Property Value

WebDocTimeSlider

Methods

WebMapWidgets.GetFloorFilter() Method

Asynchronously retrieve the current value of the FloorFilter property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.WebMapFloorFilter?> GetFloorFilter();

Returns

System.Threading.Tasks.Task<WebMapFloorFilter>

WebMapWidgets.GetTimeSlider() Method

Asynchronously retrieve the current value of the TimeSlider property.

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

Returns

System.Threading.Tasks.Task<WebDocTimeSlider>

WebMapWidgets.SetFloorFilter(WebMapFloorFilter) Method

Asynchronously set the value of the FloorFilter property after render.

public System.Threading.Tasks.Task SetFloorFilter(dymaptic.GeoBlazor.Core.Components.WebMapFloorFilter? value);

Parameters

value WebMapFloorFilter

The value to set.

Returns

System.Threading.Tasks.Task

WebMapWidgets.SetTimeSlider(WebDocTimeSlider) Method

Asynchronously set the value of the TimeSlider property after render.

public System.Threading.Tasks.Task SetTimeSlider(dymaptic.GeoBlazor.Core.Model.WebDocTimeSlider? value);

Parameters

value WebDocTimeSlider

The value to set.

Returns

System.Threading.Tasks.Task

WebMapWidgets.ValidateRequiredGeneratedChildren() Method

Validates source-generated child components.

public override void ValidateRequiredGeneratedChildren();

Implements ValidateRequiredGeneratedChildren()