Creates animated transitions for view navigators that moves two adjacent
views in the same direction (replacing one with the other), as if one view
is pushing the other out of the way. Looks similar to a classic slide
carousel. Animates the x
or y
property of the views. The views may move
up, down, right, or left (or at an arbitrary angle).
See also:
Constructor
new(angleDegrees:Float = 0.0, duration:Float = 0.5, ?ease:IEasing)
Creates a new SlideTransitionBuilder
object.
1.0.0
.Methods
build():(DisplayObject, DisplayObject) ‑> IEffectContext
Returns the transition function.
1.0.0
.setAngle(angleDegrees:Float):SlideTransitionBuilder
Sets the angle, measured in degrees, that the views are translated during the transition.
1.0.0
.See also:
setDuration(duration:Float):SlideTransitionBuilder
Sets the duration of the animation, measured in seconds.
1.0.0
.setEase(ease:IEasing):SlideTransitionBuilder
Sets the easing function used for the animation.
1.0.0
.setInterruptBehavior(interruptBehavior:EffectInterruptBehavior):SlideTransitionBuilder
Sets the behavior of the transition when it is interrupted (whether it stops at the current position or jumps immediately to the end).
1.0.0
.setParallax(parallax:Float):SlideTransitionBuilder
Sets the multiplier for the motion of the old view. The value is
expected to be in the range from 0.0
to 1.0
.
1.0.0
.setRadians(angleRadians:Float):SlideTransitionBuilder
Shortcut for setAngle(angleRadians * 180.0 / Math.PI)
.
1.0.0
.