timeOffset property

  1. @override
TimeValue? timeOffset
override

The amount of time by which the temporal values of this layer's data points are offset when displaying it in a GeoViewController.

The time offset is subtracted from the time extent set on the layer's GeoViewController. This is useful if you want to overlay data in multiple layers that lies within different temporal extents. For example, if you want to compare data in one layer for a certain year with data in the same layer from the subsequent year, you can create two layers that reference the same data's service endpoint but set the TimeValue in one of the layers to be one year.

Implementation

@override
TimeValue? get timeOffset => _timeOffset.value;
  1. @override
void timeOffset=(TimeValue? value)
override

Implementation

@override
set timeOffset(TimeValue? value) => _timeOffset.value = value;