dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Components
StopsByInterval Class
Defines regularly spaced stops on the time slider from a TimeInterval. ArcGIS Maps SDK for JavaScript
public class StopsByInterval : dymaptic.GeoBlazor.Pro.Components.TimeSliderStops
Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 TimeSliderStops 🡒 StopsByInterval
Constructors
StopsByInterval() Constructor
Parameterless constructor for use as a Razor Component.
public StopsByInterval();
StopsByInterval(TimeInterval, TimeExtent) Constructor
Parameterized constructor for use in code.
public StopsByInterval(dymaptic.GeoBlazor.Core.Components.TimeInterval? interval=null, dymaptic.GeoBlazor.Core.Components.TimeExtent? timeExtent=null);
Parameters
interval TimeInterval
Specifies a granularity of temporal data and allows you to visualize the data at specified intervals. ArcGIS Maps SDK for JavaScript
timeExtent TimeExtent
A period of time with definitive start and end dates. ArcGIS Maps SDK for JavaScript
Properties
StopsByInterval.Interval Property
Specifies a granularity of temporal data and allows you to visualize the data at specified intervals. It can be set at regular interval such as every hour or every day.
public dymaptic.GeoBlazor.Core.Components.TimeInterval? Interval { get; set; }
Property Value
StopsByInterval.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
StopsByInterval.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
Methods
StopsByInterval.GetInterval() Method
Asynchronously retrieve the current value of the Interval property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.TimeInterval?> GetInterval();
Returns
System.Threading.Tasks.Task<TimeInterval>
StopsByInterval.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>
StopsByInterval.SetInterval(TimeInterval) Method
Asynchronously set the value of the Interval property after render.
public System.Threading.Tasks.Task SetInterval(dymaptic.GeoBlazor.Core.Components.TimeInterval? value);
Parameters
value TimeInterval
The value to set.
Returns
StopsByInterval.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.