15 lines
1.1 KiB
Markdown
15 lines
1.1 KiB
Markdown
### Time Methods
|
|
|
|
Method | Options | Returns | Description |
|
|
---|---|---|---|
|
|
`setStep(step)` | `time numeric` | `this` | the value must be between 0 and the total number of `steps` in the animation
|
|
`play()` | | `this` | starts the animation
|
|
`stop()` | | `this` | stops the animation and set time to step 0
|
|
`pause()` | | `this` | stops the animation but keep the current time (play enables the animation again)
|
|
`toggle()` | | `this` | toggles (pause/play) the animation
|
|
`getStep()` | | current animation step (integer) | gets the current animation step. A step is considered an animation frame
|
|
`getTime()` | | current animation time (Date) | gets the real animation time
|
|
`isRunning()` | | `true`/`false` | describes whether the Torque layer is playing or is stopped
|
|
|
|
**Note:** Torque.js interprets the beginning and ending date/time from your "Time Column" as one block, then divides that up into [Steps](https://carto.com/docs/carto-engine/cartocss/properties-for-torque/#torque-frame-count-number), depending on the number you set. It does not necessarily draw one frame for each row.
|