dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Interfaces

ITemporalLayer Interface

Interface for types CatalogLayer, CSVLayer, FeatureLayer, ImageryLayer, MapImageLayer

public interface ITemporalLayer :
dymaptic.GeoBlazor.Core.Interfaces.IMapComponent

Derived
CSVLayer
FeatureLayer
ImageryLayer
MapImageLayer

Implements IMapComponent

Properties

ITemporalLayer.TimeExtent Property

The layer’s time extent.
default null
ArcGIS Maps SDK for JavaScript

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

Property Value

TimeExtent

ITemporalLayer.TimeInfo Property

TimeInfo provides information such as date fields that store start and end time for each feature and the fullTimeExtent for the layer.
default null
ArcGIS Maps SDK for JavaScript

dymaptic.GeoBlazor.Core.Components.TimeInfo? TimeInfo { get; set; }

Property Value

TimeInfo

ITemporalLayer.TimeOffset Property

A temporary offset of the time data based on a certain TimeInterval.
default null
ArcGIS Maps SDK for JavaScript

dymaptic.GeoBlazor.Core.Components.TimeInterval? TimeOffset { get; set; }

Property Value

TimeInterval

ITemporalLayer.UseViewTime Property

Determines if the time enabled layer will update its temporal data based on the view’s timeExtent.
default true
ArcGIS Maps SDK for JavaScript

System.Nullable<bool> UseViewTime { get; set; }

Property Value

System.Nullable<System.Boolean>

Methods

ITemporalLayer.GetTimeExtent() Method

Asynchronously retrieve the current value of the TimeExtent property.

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

Returns

System.Threading.Tasks.Task<TimeExtent>

ITemporalLayer.GetTimeInfo() Method

Asynchronously retrieve the current value of the TimeInfo property.

System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.TimeInfo?> GetTimeInfo();

Returns

System.Threading.Tasks.Task<TimeInfo>

ITemporalLayer.GetTimeOffset() Method

Asynchronously retrieve the current value of the TimeOffset property.

System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.TimeInterval?> GetTimeOffset();

Returns

System.Threading.Tasks.Task<TimeInterval>

ITemporalLayer.GetUseViewTime() Method

Asynchronously retrieve the current value of the UseViewTime property.

System.Threading.Tasks.Task<System.Nullable<bool>> GetUseViewTime();

Returns

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

ITemporalLayer.SetTimeExtent(TimeExtent) Method

Asynchronously set the value of the TimeExtent property after render.

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

Parameters

value TimeExtent

Returns

System.Threading.Tasks.Task

ITemporalLayer.SetTimeInfo(TimeInfo) Method

Asynchronously set the value of the TimeInfo property after render.

System.Threading.Tasks.Task SetTimeInfo(dymaptic.GeoBlazor.Core.Components.TimeInfo? value);

Parameters

value TimeInfo

Returns

System.Threading.Tasks.Task

ITemporalLayer.SetTimeOffset(TimeInterval) Method

Asynchronously set the value of the TimeOffset property after render.

System.Threading.Tasks.Task SetTimeOffset(dymaptic.GeoBlazor.Core.Components.TimeInterval? value);

Parameters

value TimeInterval

Returns

System.Threading.Tasks.Task

ITemporalLayer.SetUseViewTime(Nullable) Method

Asynchronously set the value of the UseViewTime property after render.

System.Threading.Tasks.Task SetUseViewTime(System.Nullable<bool> value);

Parameters

value System.Nullable<System.Boolean>

Returns

System.Threading.Tasks.Task