Time Interval Navigator Service
The Time Interval Navigator provide the logic for a user interface that navigates a time period.
Properties
| Property Name | Description |
|---|---|
| Name | Identity of the component |
| Application | The name of the application - for selecting list of default resolutions |
| Target Value Count | The target number of data values when selecting default resolution |
Actions
Backward
Navigates one page back in time.
This action takes no parameters.
Forward
Navigates one page forward in time.
This action takes no parameters.
Set Period
| Name | Description |
|---|---|
| Start Time | Start Time of the assigned period |
| End Time | End Time of the assigned period |
25% Backward
Navigates a step page back in time.
This action takes no parameters.
25% Forward
Navigates a step page forward in time.
This action takes no parameters.
Zoom In
Reduces the size of the selected time period.
| Name | Description |
|---|---|
| Ruler Time | Ruler time to zoom around |
| Zoom Factor | Amount to zoom in. 10%-100% |
Zoom Out
Increases the size of the selected time period.
| Name | Description |
|---|---|
| Ruler Time | Ruler time to zoom around |
| Zoom Factor | Amount to zoom out. 100%-1000% |
Go To Current Time
Moves the selected time period to ensure the current time is within start and end time of the period.
This action takes no parameters.
Events
| Name | Description | Event Information |
|---|---|---|
| Period changed | Triggered when the period is updated. |
Output Data
| Name | Description |
|---|---|
| tracking | Returns true if current time has reached end time in the set period |
| defaultResolution | The default resolution given by the navigator |
| startTime | The given start time of the period |
| endTime | The given end time of the period |