# androidx.constraintlayout.core.motion

# androidx.constraintlayout.core.motion

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/constraintlayout/core/motion/package-summary "View this page in Java")

## Classes

|-------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------|
| [CustomAttribute](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/CustomAttribute)                   | Defines non standard Attributes                                                    |
| [CustomVariable](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/CustomVariable)                     | Defines non standard Attributes                                                    |
| [Motion](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/Motion)                                     | Contains the picture of a view through a transition and is used to interpolate it. |
| [MotionPaths](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/MotionPaths)                           | This is used to capture and play back path of the layout.                          |
| [MotionWidget](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/MotionWidget)                         |                                                                                    |
| [MotionWidget.Motion](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/MotionWidget.Motion)           |                                                                                    |
| [MotionWidget.PropertySet](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/MotionWidget.PropertySet) |                                                                                    |

## Enums

|-----------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [CustomAttribute.AttributeType](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/CustomAttribute.AttributeType) |   |