OpenLayers.Tween - OpenLayers

# OpenLayers. Tween

Summary

OpenLayers. Tween |
Constants |
INTERVAL | {int} Interval in milliseconds between 2 steps
Properties |
easing | {<OpenLayers.Easing>(Function)} Easing equation used for the animation Defaultly set to OpenLayers.Easing.Expo.easeOut
begin | {Object} Values to start the animation with
finish | {Object} Values to finish the animation with
duration | {int} duration of the tween (number of steps)
callbacks | {Object} An object with start, eachStep and done properties whose values are functions to be call during the animation.
Constructor |
OpenLayers. Tween | Creates a Tween.
Functions |
start | Plays the Tween, and calls the callback method on each step
stop | Stops the Tween, and calls the done callback Doesn’t do anything if animation is already finished
OpenLayers. Easing | Easing Equations by Robert Penner, http://www.robertpenner.com/easing/
OpenLayers. Easing. Linear |
OpenLayers. Easing.Expo |
OpenLayers. Easing.Quad |

### Constants

### INTERVAL

{int} Interval in milliseconds between 2 steps

### Properties

### easing

{<OpenLayers.Easing>(Function)} Easing equation used for the animation Defaultly set to OpenLayers.Easing.Expo.easeOut

### begin

{Object} Values to start the animation with

### finish

{Object} Values to finish the animation with

### duration

{int} duration of the tween (number of steps)

### callbacks

{Object} An object with start, eachStep and done properties whose values are functions to be call during the animation. They are passed the current computed value as argument.

### Constructor

### OpenLayers. Tween

Creates a Tween.

#### Parameters

easing | {<OpenLayers.Easing>(Function)} easing function method to use

### Functions

### start

> start: function( | begin,
> | finish,
> | duration,
> | options | )

Plays the Tween, and calls the callback method on each step

#### Parameters

begin | {Object} values to start the animation with
finish | {Object} values to finish the animation with
duration | {int} duration of the tween (number of steps)
options | {Object} hash of options (for example callbacks (start, eachStep, done))

### stop

> stop: function()

Stops the Tween, and calls the done callback Doesn’t do anything if animation is already finished

## OpenLayers. Easing

#### Credits

Easing Equations by Robert Penner, http://www.robertpenner.com/easing/

## OpenLayers. Easing. Linear

## OpenLayers. Easing.Expo

## OpenLayers. Easing.Quad

> start: function( | begin,
> | finish,
> | duration,
> | options | )

Plays the Tween, and calls the callback method on each step

> stop: function()

Stops the Tween, and calls the done callback Doesn’t do anything if animation is already finished
Close