<div class='sourceset sourceset-android'>Android</div>

```kotlin
public class SwipeDismissableNavHostState(
    internal val swipeToDismissBoxState: SwipeToDismissBoxState
)
```

State for [SwipeDismissableNavHost](/jetpack-compose/androidx.wear.compose/compose-navigation/composable-functions/SwipeDismissableNavHost)

#### Parameters

| | |
| --- | --- |
| swipeToDismissBoxState | State for [BasicSwipeToDismissBox](/jetpack-compose/androidx.wear.compose/compose-foundation/composable-functions/BasicSwipeToDismissBox), which is used to support the swipe-to-dismiss gesture in [SwipeDismissableNavHost](/jetpack-compose/androidx.wear.compose/compose-navigation/composable-functions/SwipeDismissableNavHost) and can also be used to support edge-swiping, using [edgeSwipeToDismiss](/jetpack-compose/androidx.wear.compose/compose-foundation/modifiers/edgeSwipeToDismiss). |

## Secondary Constructors

```kotlin
public constructor(
    swipeToDismissBoxState: androidx.wear.compose.material.SwipeToDismissBoxState
) : this(swipeToDismissBoxState.foundationState)
```