# ClockRange

Core/ClockRange.js 10
Constants used by `Clock#tick` to determine behavior when `Clock#startTime` or `Clock#stopTime` is reached.

##### Properties:

Name | Type | Description
--- | --- | ---
`UNBOUNDED` | Number | `Clock#tick` will always advances the clock in its current direction.
`CLAMPED` | Number | When `Clock#startTime` or `Clock#stopTime` is reached, `Clock#tick` will not advance `Clock#currentTime` any further.
`LOOP_STOP` | Number | When `Clock#stopTime` is reached, `Clock#tick` will advance `Clock#currentTime` to the opposite end of the interval. When time is moving backwards, `Clock#tick` will not advance past `Clock#startTime`

##### See:

- Clock
- ClockStep

### Members

#### static constant Cesium.ClockRange.CLAMPED : Number
Core/ClockRange.js 26

When `Clock#startTime` or `Clock#stopTime` is reached, `Clock#tick` will not advance `Clock#currentTime` any further.

Default Value: `1`

#### static constant Cesium.ClockRange.LOOP_STOP : Number
Core/ClockRange.js 37

When `Clock#stopTime` is reached, `Clock#tick` will advance `Clock#currentTime` to the opposite end of the interval. When time is moving backwards, `Clock#tick` will not advance past `Clock#startTime`

Default Value: `2`

#### static constant Cesium.ClockRange.UNBOUNDED : Number
Core/ClockRange.js 17

`Clock#tick` will always advances the clock in its current direction.