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
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
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
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
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
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
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>