dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Components

StopsByCount Class

Divides the time slider's fullTimeExtent into equal parts. ArcGIS Maps SDK for JavaScript

public class StopsByCount : dymaptic.GeoBlazor.Pro.Components.TimeSliderStops

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 TimeSliderStops 🡒 StopsByCount

Constructors

StopsByCount() Constructor

Parameterless constructor for use as a Razor Component.

public StopsByCount();

StopsByCount(Nullable, TimeExtent) Constructor

Parameterized constructor for use in code.

public StopsByCount(System.Nullable<int> count=null, dymaptic.GeoBlazor.Core.Components.TimeExtent? timeExtent=null);

Parameters

count System.Nullable<System.Int32>

Number of evenly spaced divisions. ArcGIS Maps SDK for JavaScript

timeExtent TimeExtent

The time period to divide. ArcGIS Maps SDK for JavaScript

Properties

StopsByCount.Count Property

Number of evenly spaced divisions. ArcGIS Maps SDK for JavaScript

public System.Nullable<int> Count { get; set; }

Property Value

System.Nullable<System.Int32>

StopsByCount.TimeExtent Property

The time period to divide. If unspecified, the time slider's fullTimeExtent will be used.

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

Property Value

TimeExtent

StopsByCount.Type Property

A non-ESRI property to determine the type of stops to help with the serialization.

public override dymaptic.GeoBlazor.Pro.Enums.TimeSliderStopsType Type { get; }

Property Value

TimeSliderStopsType

Methods

StopsByCount.GetCount() Method

Asynchronously retrieve the current value of the Count property.

public System.Threading.Tasks.Task<System.Nullable<int>> GetCount();

Returns

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

StopsByCount.GetTimeExtent() Method

Asynchronously retrieve the current value of the TimeExtent property.

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

Returns

System.Threading.Tasks.Task<TimeExtent>

StopsByCount.SetCount(Nullable) Method

Asynchronously set the value of the Count property after render.

public System.Threading.Tasks.Task SetCount(System.Nullable<int> value);

Parameters

value System.Nullable<System.Int32>

The value to set.

Returns

System.Threading.Tasks.Task

StopsByCount.SetTimeExtent(TimeExtent) Method

Asynchronously set the value of the TimeExtent property after render.

public System.Threading.Tasks.Task SetTimeExtent(dymaptic.GeoBlazor.Core.Components.TimeExtent? value);

Parameters

value TimeExtent

The value to set.

Returns

System.Threading.Tasks.Task