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

TimeSliderMode

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

TimeSliderStops

WebMapProperties.TimeExtent Property

The current time extent the time slider should be set to.

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

Property Value

dymaptic.GeoBlazor.Core.Components.TimeExtent