Transitions allow you to animate setting the result of an image request on a
ImageRequest builders accept a
Transition.Factory. Transitions allow you to control how the success/error drawable is set on the
Target. This allows you to animate the target's view or wrap the input drawable.
By default, Coil comes packaged with 2 transitions:
CrossfadeTransition.Factorywhich crossfades from the current drawable to the success/error drawable.
Transition.Factory.NONEwhich sets the drawable on the
Targetimmediately without animating.
Take a look at the
CrossfadeTransition source code for an example of how to write a custom
See the API documentation for more information.