<div class='sourceset sourceset-common'>Common</div>

```kotlin
public class KeyframesWithSplineSpecConfig<T> :
        KeyframesSpecBaseConfig<T, KeyframesSpec.KeyframeEntity<T>>()
```

Keyframe configuration class for [KeyframesWithSplineSpec](/jetpack-compose/androidx.compose.animation/animation-core/classes/KeyframesWithSplineSpec).

Since [keyframesWithSpline](/jetpack-compose/androidx.compose.animation/animation-core/functions/keyframesWithSpline) uses the values across all the given intervals to calculate the
shape of the animation, [KeyframesWithSplineSpecConfig](/jetpack-compose/androidx.compose.animation/animation-core/classes/KeyframesWithSplineSpec.KeyframesWithSplineSpecConfig) does not allow setting a specific
[ArcMode](/jetpack-compose/androidx.compose.animation/animation-core/classes/ArcMode) between intervals (compared to `KeyframesSpecConfig` used for [keyframes](/jetpack-compose/androidx.compose.animation/animation-core/functions/keyframes)).