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

```kotlin
interface ThreePaneScaffoldScope : PaneScaffoldScope
```

Scope for the panes of [ThreePaneScaffold].

## Properties

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

```kotlin
val paneAdaptedValue: PaneAdaptedValue
```

The adapted value of the associated pane to the scope.

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

```kotlin
val positionAnimationSpec: FiniteAnimationSpec<IntOffset>?
```

The position animation spec of the associated pane to the scope. [AnimatedPane](/jetpack-compose/androidx.compose.material3/material3-adaptive/components/AnimatedPane) will use this
value to perform pane animations during scaffold state changes.

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

```kotlin
val enterTransition: EnterTransition
```

The [EnterTransition](/jetpack-compose/androidx.compose.animation/animation/classes/EnterTransition) of the associated pane. [AnimatedPane](/jetpack-compose/androidx.compose.material3/material3-adaptive/components/AnimatedPane) will use this value to perform
pane entering animations when it's showing during scaffold state changes.

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

```kotlin
val exitTransition: ExitTransition
```

The [ExitTransition](/jetpack-compose/androidx.compose.animation/animation/classes/ExitTransition) of the associated pane. [AnimatedPane](/jetpack-compose/androidx.compose.material3/material3-adaptive/components/AnimatedPane) will use this value to perform
pane exiting animations when it's hiding during scaffold state changes.

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

```kotlin
val animationToolingLabel: String
```

The label will be used by [AnimatedPane](/jetpack-compose/androidx.compose.material3/material3-adaptive/components/AnimatedPane) to provide tooling labels to the foundation
animation APIs like [AnimatedVisibility](/jetpack-compose/androidx.compose.animation/animation/composable-functions/AnimatedVisibility).