# GraffitiAnimatorObject
Class
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| AddStyle | theStyle as GraffitiStyle <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Animates the addition of a WebStyle to a WebControl. |
| Blind | Operation as GraffitiAnimator.EffectOperation <br> Direction as GraffitiAnimator.EffectDirection <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Performs a blind hide/show/toggle animation on a WebControl. |
| Bounce | Operation as GraffitiAnimator.EffectOperation <br> BounceDistance as Integer = 20 <br> BounceCount as Integer = 3 <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Bounces an object in to or out of view. |
| Clip | Operation as GraffitiAnimator.EffectOperation <br> Direction as GraffitiAnimator.EffectDirection <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Clips an object coming in to our out of view. |
| Constructor | theAnimator as GraffitiAnimator <br> theControl as WebControl | (None) | Creates a new instance of the class. |
| Drop | Operation as GraffitiAnimator.EffectOperation <br> Direction as GraffitiAnimator.EffectDirection <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Moves the object down while fading in/out. |
| Explode | Operation as GraffitiAnimator.EffectOperation <br> Pieces as Integer = 9 <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Object will either explode or be assembled from the number of Pieces defined. |
| Fade | Operation as GraffitiAnimator.EffectOperation <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Fades the target. |
| Fold | Operation as GraffitiAnimator.EffectOperation <br> FoldedSize as Integer = 15 <br> HorizontalFirst as Boolean = False <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Folds the object in to or out of view. |
| Highlight | Operation as GraffitiAnimator.EffectOperation <br> HighlightColor as Color = &cffff99 <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Briefly highlights an element by adding the HighlightColor as background. |
| Position | X as Integer <br> Y as Integer <br> Duration as Integer | GraffitiAnimatorObject | Moves the target. |
| Puff | Operation as GraffitiAnimator.EffectOperation <br> PuffSizePercent as Integer = 150 <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Makes the element disappear with a puff of smoke-like effect. |
| Pulsate | Operation as GraffitiAnimator.EffectOperation <br> PulseCount as Integer = 5 <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Causes the element to pulse between visible and invisible. |
| RemoveStyle | theStyle as GraffitiStyle <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Animates the removal of a WebStyle from an element. |
| Scale | Operation as GraffitiAnimator.EffectOperation <br> Direction as GraffitiAnimator.EffectScaleDirection = GraffitiAnimator.EffectScaleDirection.Both <br> OriginX as GraffitiAnimator.EffectScaleOriginX = GraffitiAnimator.EffectScaleOriginX.Middle <br> OriginY as GraffitiAnimator.EffectScaleOriginY = GraffitiAnimator.EffectScaleOriginY.Center <br> ScaleType as GraffitiAnimator.EffectScaleType = GraffitiAnimator.EffectScaleType.Both <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Scales an element in to or out of view. |
| Shake | Operation as GraffitiAnimator.EffectOperation <br> Direction as GraffitiAnimator.EffectDirection = GraffitiAnimator.EffectDirection.Left <br> Distance as Integer = 20 <br> Times as Integer = 3 <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Shakes an element on the page. |
| Size | Operation as GraffitiAnimator.EffectOperation <br> ToWidth as Integer <br> ToHeight as Integer <br> OriginX as GraffitiAnimator.EffectScaleOriginX = GraffitiAnimator.EffectScaleOriginX.Left <br> OriginY as GraffitiAnimator.EffectScaleOriginY = GraffitiAnimator.EffectScaleOriginY.Top <br> ScaleType as GraffitiAnimator.EffectScaleType = GraffitiAnimator.EffectScaleType.Both <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Modified the size of an element. |
| Slide | Operation as GraffitiAnimator.EffectOperation <br> Direction as GraffitiAnimator.EffectDirection <br> Distance as Integer <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Slides an element. |
| SwitchStyle | removeStyle as GraffitiStyle <br> addStyle as GraffitiStyle <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Simultaneously add one style while removing another. |
| TransferTo | Target as WebControl <br> Duration as Integer = 1000 | GraffitiAnimatorObject | Displays an animated rectangle going from one element to another. |