# navigation3-ui API Reference

> Jetpack Compose API reference for navigation3-ui.

## Installation

```kotlin
implementation("androidx.navigation3:navigation3-ui:1.3.0-alpha04")
```

## Functions

- [defaultPopTransitionSpec](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/functions/defaultPopTransitionSpec/api.md)
- [defaultPredictivePopTransitionSpec](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/functions/defaultPredictivePopTransitionSpec/api.md)
- [defaultTransitionSpec](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/functions/defaultTransitionSpec/api.md)

## Classes

- [DialogSceneStrategy](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/classes/DialogSceneStrategy/api.md)
- [SceneDecoratorStrategyScope](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/classes/SceneDecoratorStrategyScope/api.md)
- [SceneInfo](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/classes/SceneInfo/api.md)
- [SceneState](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/classes/SceneState/api.md)
- [SceneStrategyScope](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/classes/SceneStrategyScope/api.md)
- [SinglePaneSceneStrategy](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/classes/SinglePaneSceneStrategy/api.md)

## Objects

- [DialogSceneStrategy.Companion.DialogKey](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/objects/DialogSceneStrategy.Companion.DialogKey/api.md)
- [NavDisplay](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/objects/NavDisplay/api.md)
- [NavDisplay.PopTransitionKey](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/objects/NavDisplay.PopTransitionKey/api.md)
- [NavDisplay.PredictivePopTransitionKey](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/objects/NavDisplay.PredictivePopTransitionKey/api.md)
- [NavDisplay.TransitionKey](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/objects/NavDisplay.TransitionKey/api.md)
- [TitleMetadataKey](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/objects/TitleMetadataKey/api.md)
- [UrlMetadataKey](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/objects/UrlMetadataKey/api.md)

## Composable Functions

- [NavDisplay](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/composable-functions/NavDisplay/api.md)
- [NavigationBackHandler](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/composable-functions/NavigationBackHandler/api.md)
- [rememberNavigationEventState](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/composable-functions/rememberNavigationEventState/api.md)
- [rememberSceneState](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/composable-functions/rememberSceneState/api.md)

## Interfaces

- [OverlayScene](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/interfaces/OverlayScene/api.md)
- [Scene](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/interfaces/Scene/api.md)
- [SceneDecoratorStrategy](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/interfaces/SceneDecoratorStrategy/api.md)
- [SceneStrategy](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/interfaces/SceneStrategy/api.md)

## Properties

- [LocalNavAnimatedContentScope](https://composables.com/jetpack-compose/androidx.navigation3/navigation3-ui/properties/LocalNavAnimatedContentScope/api.md)
