GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
WebMapProperties Class
A helper class that contains the properties that are read from a WebMap and used by the TimeSlider widget.
public class WebMapProperties :
System.IEquatable<dymaptic.GeoBlazor.Pro.Model.WebMapProperties>
Inheritance System.Object 🡒 WebMapProperties
Implements System.IEquatable<WebMapProperties>
Constructors
WebMapProperties() Constructor
public WebMapProperties();
Properties
WebMapProperties.FullTimeExtent Property
The full TimeExtent of the time aware layer(s) in the webmap.
public dymaptic.GeoBlazor.Core.Components.TimeExtent? FullTimeExtent { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.TimeExtent
WebMapProperties.Loop Property
When true, the time slider should play its animation in a loop.
public System.Nullable<bool> Loop { get; set; }
Property Value
System.Nullable<System.Boolean>
WebMapProperties.Mode Property
The time slider mode.
public dymaptic.GeoBlazor.Pro.Enums.TimeSliderMode Mode { get; set; }
Property Value
WebMapProperties.PlayRate Property
The time (in milliseconds) between animation steps.
public System.Nullable<double> PlayRate { get; set; }
Property Value
System.Nullable<System.Double>
WebMapProperties.Stops Property
Defines specific locations on the time slider where thumbs will snap to when manipulated StopsByDates | StopsByCount | StopsByInterval |
public dymaptic.GeoBlazor.Pro.Components.TimeSliderStops? Stops { get; set; }
Property Value
WebMapProperties.TimeExtent Property
The current time extent the time slider should be set to.
public dymaptic.GeoBlazor.Core.Components.TimeExtent? TimeExtent { get; set; }