| Name | Description |
| animations | Array of child animations to be played (there are no assumptions placed on order because it will matter for some
derived animations like , but not for
others like ). To manipulate the child
animations, use the functions add, clear, remove, and removeAt. |
| duration | Length of the animation in seconds. The default is 1. |
| events | The collection of event handlers for this behavior. This property should only be used by derived behaviors and should not be publicly called by other code. |
| fps | Number of steps per second. The default is 25. |
| horizontal | If relative is true, this is the offset to move horizontally. Otherwise this is the x
coordinate on the page where the target should be moved. |
| id | |
| isActive | true if animation is active, false if not. |
| isInitialized | |
| isPlaying | true if animation is playing, false if not. |
| isUpdating | |
| percentComplete | Percentage of the animation already played. |
| relative | true if we are moving relative to the current position, false if we are moving absolutely |
| target | |
| unit | Length unit for the size of the target. The default value is 'px'. |
| vertical | If relative is true, this is the offset to move vertically. Otherwise this is the y
coordinate on the page where the target should be moved. |
| Name | Description |
| add |
Add an animation as a child of this animation and make ourselves its owner.
|
| beginUpdate | |
| clear |
Clear the array of child animations.
|
| dispose |
Dispose of the child animations
|
| endUpdate | |
| getAnimatedValue |
Determine the state of the animation after the given percentage of its duration has elapsed
|
| initialize |
Initialize the parent along with any child animations that have not yet been initialized themselves
|
| interpolate |
The interpolate function is used to find the appropriate value between starting and
ending values given the current percentage.
|
| onEnd |
Finish playing all of the child animations
|
| onStart |
Use the target's current position as the starting point for the animation
|
| onStep |
Progress the child animations through each frame
|
| pause |
Pause the animation if it is playing. Calling play will resume where
the animation left off.
|
| play |
Play the animation from the beginning or where it was left off when paused.
|
| play |
Create an animation, play it immediately, and dispose it when finished.
|
| raiseEnded |
Raise the ended event
|
| raisePropertyChanged | Raises a change notification event. |
| raiseStarted |
Raise the started event
|
| raiseStep |
Raise the step event
|
| remove |
Remove the animation from the array of child animations.
|
| removeAt |
Remove the animation at a given index from the array of child animations.
|
| setOwner |
Make this animation the child of another animation
|
| setValue |
Set the current state of the animation
|
| stop |
Stop playing the animation.
|
| updated | |