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

```kotlin
@ExperimentalMaterial3AdaptiveComponentOverrideApi
interface ThreePaneScaffoldOverride
```

Interface that allows libraries to override the behavior of `ThreePaneScaffold`.

To override this component, implement the member function of this interface, then provide the
implementation to [LocalThreePaneScaffoldOverride](/jetpack-compose/androidx.compose.material3.adaptive/adaptive-layout/properties/LocalThreePaneScaffoldOverride) in the Compose hierarchy.

## Functions

```kotlin
@Composable fun ThreePaneScaffoldOverrideScope.ThreePaneScaffold()
```

Behavior function that is called by the `ThreePaneScaffold` composable.