CrossfadeTransition

class CrossfadeTransition(durationMillis: Int, preferExactIntrinsicSize: Boolean) : Transition

A Transition that crossfades from the current drawable to a new one.

Parameters

durationMillis

The duration of the animation in milliseconds.

preferExactIntrinsicSize

Constructors

CrossfadeTransition
Link copied to clipboard
fun CrossfadeTransition()
CrossfadeTransition
Link copied to clipboard
fun CrossfadeTransition(durationMillis: Int = CrossfadeDrawable.DEFAULT_DURATION)
CrossfadeTransition
Link copied to clipboard
fun CrossfadeTransition(durationMillis: Int = CrossfadeDrawable.DEFAULT_DURATION, preferExactIntrinsicSize: Boolean = false)

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String
transition
Link copied to clipboard
open suspend override fun transition(target: TransitionTarget, result: ImageResult)

Start the transition animation and suspend until it completes or is cancelled.

Properties

durationMillis
Link copied to clipboard
val durationMillis: Int
preferExactIntrinsicSize
Link copied to clipboard
val preferExactIntrinsicSize: Boolean = false