Interface IsAnimation
- 
- All Superinterfaces:
- IsDefaultAnimation,- IsDefaultBaseAnimation
 - All Known Implementing Classes:
- Animation,- Animation,- UpdateConfiguration
 
 public interface IsAnimation extends IsDefaultAnimation Interface to map a animations element, ANIMATIONS name space.- Author:
- Andrea "Stock" Stocchero
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetAnimateRotate(boolean animateRotate)Iftrue, the chart will animate in with a rotation animation.voidsetAnimateScale(boolean animateScale)Iftrue, will animate scaling the chart from the center outwards.voidsetDelay(int delay)Sets the delay before starting the animations.voidsetDelay(DelayCallback delayCallback)Sets the delay before starting the animations by a callback.voidsetDelay(NativeCallback delayCallback)Sets the delay before starting the animations by a callback.voidsetDuration(int milliseconds)Sets the number of milliseconds an animation takes.voidsetDuration(DurationCallback durationCallback)Sets the number of milliseconds an animation takes by a callback.voidsetDuration(NativeCallback durationCallback)Sets the number of milliseconds an animation takes by a callback.voidsetEasing(EasingCallback easingCallback)Sets the animation easing by a callback.voidsetEasing(NativeCallback easingCallback)Sets the animation easing by a callback.voidsetEasing(Easing easing)Sets the animation easing.voidsetLoop(boolean loop)If set totrue, loops the animations endlessly.voidsetLoop(LoopCallback loopCallback)Sets to loop the animations endlessly by a callback.voidsetLoop(NativeCallback loopCallback)Sets to loop the animations endlessly by a callback.- 
Methods inherited from interface org.pepstock.charba.client.defaults.IsDefaultAnimationisAnimateRotate, isAnimateScale
 - 
Methods inherited from interface org.pepstock.charba.client.defaults.IsDefaultBaseAnimationgetDelay, getDelayCallback, getDuration, getDurationCallback, getEasing, getEasingCallback, getLoopCallback, isLoop
 
- 
 
- 
- 
- 
Method Detail- 
setAnimateRotatevoid setAnimateRotate(boolean animateRotate) Iftrue, the chart will animate in with a rotation animation.- Parameters:
- animateRotate- If- true, the chart will animate in with a rotation animation.
 
 - 
setAnimateScalevoid setAnimateScale(boolean animateScale) Iftrue, will animate scaling the chart from the center outwards.- Parameters:
- animateScale- If- true, will animate scaling the chart from the center outwards.
 
 - 
setEasingvoid setEasing(Easing easing) Sets the animation easing.- Parameters:
- easing- animation easing.
 
 - 
setDurationvoid setDuration(int milliseconds) Sets the number of milliseconds an animation takes.- Parameters:
- milliseconds- the number of milliseconds an animation takes.
 
 - 
setDelayvoid setDelay(int delay) Sets the delay before starting the animations.- Parameters:
- delay- the delay before starting the animations
 
 - 
setLoopvoid setLoop(boolean loop) If set totrue, loops the animations endlessly.- Parameters:
- loop-- trueif loops the animations endlessly.
 
 - 
setDurationvoid setDuration(DurationCallback durationCallback) Sets the number of milliseconds an animation takes by a callback.- Parameters:
- durationCallback- the callback instance to use
 
 - 
setDurationvoid setDuration(NativeCallback durationCallback) Sets the number of milliseconds an animation takes by a callback.- Parameters:
- durationCallback- the callback instance to use
 
 - 
setDelayvoid setDelay(DelayCallback delayCallback) Sets the delay before starting the animations by a callback.- Parameters:
- delayCallback- the callback instance to use
 
 - 
setDelayvoid setDelay(NativeCallback delayCallback) Sets the delay before starting the animations by a callback.- Parameters:
- delayCallback- the callback instance to use
 
 - 
setLoopvoid setLoop(LoopCallback loopCallback) Sets to loop the animations endlessly by a callback.- Parameters:
- loopCallback- the callback instance to use
 
 - 
setLoopvoid setLoop(NativeCallback loopCallback) Sets to loop the animations endlessly by a callback.- Parameters:
- loopCallback- the callback instance to use
 
 - 
setEasingvoid setEasing(EasingCallback easingCallback) Sets the animation easing by a callback.- Parameters:
- easingCallback- the callback instance to use
 
 - 
setEasingvoid setEasing(NativeCallback easingCallback) Sets the animation easing by a callback.- Parameters:
- easingCallback- the callback instance to use
 
 
- 
 
-