ModifiersBuilders.SlideInTransition


@RequiresSchemaVersion(major = 1, minor = 200)
@ProtoLayoutExperimental
class ModifiersBuilders.SlideInTransition


The sliding in animation for content transition of an element and its children.

Summary

Public functions

AnimationParameterBuilders.AnimationSpec?

Gets the animation parameters for duration, delay, etc.

Int

Gets the slide direction used for slide animations on any element, from the specified point to its destination in the layout.

ModifiersBuilders.SlideBound?

Gets the initial offset for animation.

String

Public functions

getAnimationSpec

Added in 1.0.0
fun getAnimationSpec(): AnimationParameterBuilders.AnimationSpec?

Gets the animation parameters for duration, delay, etc.

getDirection

Added in 1.0.0
fun getDirection(): Int

Gets the slide direction used for slide animations on any element, from the specified point to its destination in the layout. If not set, defaults to horizontal from left to the right.

getInitialSlideBound

Added in 1.0.0
fun getInitialSlideBound(): ModifiersBuilders.SlideBound?

Gets the initial offset for animation. By default the transition starts from the left parent boundary for horizontal orientation and from the top for vertical orientation. Note that sliding from the screen boundaries can only be achieved if all parent's sizes are big enough to accommodate it.

toString

fun toString(): String