# spark.effects.easing

The spark.effects.easing package contains the easing classes for the Spark effect classes.

Interfaces

| Interface | Description
--- | --- | ---
| IEaser | The IEaser interface is implemented by classes that provide time-easing functionality for the Animation class.

Classes

| Class | Description
--- | --- | ---
| Bounce | The Bounce class implements easing functionality simulating gravity pulling on and bouncing the target object.
| EaseInOutBase | The EaseInOutBase class is the base class that provide easing capability.
| EasingFraction | The EasingFraction class defines constants for the easeInFraction property of the EaseInOutBase class.
| Elastic | The Elastic class implements easing functionality where the target object movement is defined by an exponentially decaying sine wave.
| Linear | The Linear class defines an easing with three phases: acceleration, uniform motion, and deceleration.
| Power | The Power class defines the easing functionality using a polynomial expression.
| Sine | The Sine class defines easing functionality using a Sine function.

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 01:35 PM -07:00