# MovableContentState

Artifact: [androidx.compose.runtime:runtime](https://developer.android.com/jetpack/androidx/releases/compose-runtime) [View Source](https://cs.android.com/search?q=file:androidx/compose/runtime/MovableContent.kt+class:androidx.compose.runtime.MovableContentState) Added in [1.2.0](https://developer.android.com/jetpack/androidx/releases/compose-runtime#1.2.0) Common/AllAndroid/JVMNative/C/iOSJavaScript
- Cmn

  ```
  @InternalComposeApi
  class MovableContentState
  ```

*** ** * ** ***

A Compose compiler plugin API. DO NOT call directly.

A reference to the state of a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/MovableContent` after changes have being applied. This is the state that was removed from the `from` composition during `https://developer.android.com/reference/kotlin/androidx/compose/runtime/ControlledComposition#applyChanges()` and before it is inserted during `https://developer.android.com/reference/kotlin/androidx/compose/runtime/ControlledComposition#insertMovableContent(kotlin.collections.List)`.