---
title: "DeferredTransition"
description: "A Transition that supports a deferred phase, created via rememberTransition."
type: "class"
lastmod: "2026-05-20T01:13:52.933086Z"
---
## API Reference

> Source set: Common

```kotlin
@ExperimentalDeferredTransitionApi
public class DeferredTransition<S>
internal constructor(transitionState: DeferredTransitionState<S>, label: String? = null) :
    Transition<S>(transitionState, null, label)
```

A [Transition](/jetpack-compose/androidx.compose.animation/animation-core/classes/Transition) that supports a deferred phase, created via [rememberTransition](/jetpack-compose/androidx.compose.animation/animation-core/composable-functions/rememberTransition).

[DeferredTransition](/jetpack-compose/androidx.compose.animation/animation-core/classes/DeferredTransition) extends the standard [Transition](/jetpack-compose/androidx.compose.animation/animation-core/classes/Transition) to allow manual manipulation of
transformation properties before the automatic transition begins. This is particularly useful for
coordinating multi-stage animations like predictive back gestures.
