androidx.core.transition
Extension functions summary
inline Transition.TransitionListener |
Transition.addListener( Add a listener to this Transition using the provided actions. |
inline Transition.TransitionListener |
Transition.doOnCancel( Add an action which will be invoked when this transition has been cancelled. |
inline Transition.TransitionListener |
Transition.doOnEnd(crossinline action: (transition: Transition) -> Unit) Add an action which will be invoked when this transition has ended. |
inline Transition.TransitionListener |
Transition.doOnPause(crossinline action: (transition: Transition) -> Unit) Add an action which will be invoked when this transition has been paused. |
inline Transition.TransitionListener |
Transition.doOnResume( Add an action which will be invoked when this transition has resumed after a pause. |
inline Transition.TransitionListener |
Transition.doOnStart(crossinline action: (transition: Transition) -> Unit) Add an action which will be invoked when this transition has started. |
Extension functions
addListener
inline fun Transition.addListener(
crossinline onEnd: (transition: Transition) -> Unit = {},
crossinline onStart: (transition: Transition) -> Unit = {},
crossinline onCancel: (transition: Transition) -> Unit = {},
crossinline onResume: (transition: Transition) -> Unit = {},
crossinline onPause: (transition: Transition) -> Unit = {}
): Transition.TransitionListener
Add a listener to this Transition using the provided actions.
doOnCancel
inline fun Transition.doOnCancel(
crossinline action: (transition: Transition) -> Unit
): Transition.TransitionListener
Add an action which will be invoked when this transition has been cancelled.
doOnEnd
inline fun Transition.doOnEnd(crossinline action: (transition: Transition) -> Unit): Transition.TransitionListener
Add an action which will be invoked when this transition has ended.
doOnPause
inline fun Transition.doOnPause(crossinline action: (transition: Transition) -> Unit): Transition.TransitionListener
Add an action which will be invoked when this transition has been paused.
doOnResume
inline fun Transition.doOnResume(
crossinline action: (transition: Transition) -> Unit
): Transition.TransitionListener
Add an action which will be invoked when this transition has resumed after a pause.
doOnStart
inline fun Transition.doOnStart(crossinline action: (transition: Transition) -> Unit): Transition.TransitionListener
Add an action which will be invoked when this transition has started.