TimeAware

interface TimeAware

A interface that can be implemented by layers that support time.

When time is enabled on a layer, data can be filtered/fetched based on a time-range. This interface is implemented by time-aware layers such as ArcGISMapImageLayer.

Since

200.1.0

Properties

Link copied to clipboard
abstract val fullTimeExtent: StateFlow<TimeExtent?>

The full time extent of the object. A null if the object is not time aware or if an error occurs.

Link copied to clipboard

A flag indicating whether the object must use the time extent defined on the owning GeoView to filter its data.

Link copied to clipboard

A flag indicating whether the object supports filtering its contents by time values with the extent set on the owning GeoView.

Link copied to clipboard
abstract val timeInterval: TimeValue?

The suggested time slider step size for this time aware object. Can be null if no time interval is suggested for this time aware object.

Link copied to clipboard
abstract var timeOffset: TimeValue?

The time offset applied to this object. The offset is subtracted from the time extent set on the owning GeoView. This allows for data from different periods of time to be compared.

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard