---
title: "SwipeDismissableNavHostState"
description: "State for [SwipeDismissableNavHost]"
type: "class"
---

<div class='type'>Class</div>


<a id='references'></a>

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


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


State for `SwipeDismissableNavHost`

#### Parameters

| | |
| --- | --- |
| swipeToDismissBoxState | State for `BasicSwipeToDismissBox`, which is used to support the swipe-to-dismiss gesture in `SwipeDismissableNavHost` and can also be used to support edge-swiping, using `edgeSwipeToDismiss`. |



## Secondary Constructors

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


