function (target, time, delay, easing, callback, forceAnimate) {
        animateTo(this, target, time, delay, easing, callback, forceAnimate);
    }
function (target, time, delay, easing, callback, forceAnimate) {
        animateTo(this, target, time, delay, easing, callback, forceAnimate);
    }
function ( target , time , delay , easing , callback , forceAnimate ) { animateTo ( this , target , time , delay , easing , callback , forceAnimate ) ; }
Caution: this method will stop previous animation.
So do not use this method to one element twice before
animation starts, unless you know what you are doing.
@param {Object} target
@param {number} [time=500] Time in ms
@param {string} [easing='linear']
@param {number} [delay=0]
@param {Function} [callback]
@param {Function} [forceAnimate] Prevent stop animation and callback
immediently when target values are the same as current values.

@example
// Animate position
el.animateTo({
position: [10, 10]
}, function () { // done })

// Animate shape, style and position in 100ms, delayed 100ms, with cubicOut easing
el.animateTo({
shape: {
width: 500
},
style: {
fill: 'red'
}
position: [10, 10]
}, 100, 100, 'cubicOut', function () { // done })
 TODO Return animation key
Caution : this method will stop previous animation . So do not use this method to one element twice before animation starts unless you know what you are doing . @param { Object } target @param { number } [ time = 500 ] Time in ms @param { string } [ easing = linear ] @param { number } [ delay = 0 ] @param { Function } [ callback ] @param { Function } [ forceAnimate ] Prevent stop animation and callback immediently when target values are the same as current values .
Animate the current page to another page