# PaneAdaptedValue.Levitated

Artifact: [androidx.compose.material3.adaptive:adaptive-layout](https://developer.android.com/jetpack/androidx/releases/compose-material3-adaptive) [View Source](https://cs.android.com/search?q=file:androidx/compose/material3/adaptive/layout/PaneAdaptedValue.kt+class:androidx.compose.material3.adaptive.layout.PaneAdaptedValue.Levitated) Added in [1.2.0](https://developer.android.com/jetpack/androidx/releases/compose-material3-adaptive#1.2.0) Common/All
- Cmn

  ```
  class PaneAdaptedValue.Levitated : PaneAdaptedValue
  ```

*** ** * ** ***

Indicates that the associated pane should be levitated with the specified `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/PaneAdaptedValue.Levitated#(androidx.compose.ui.Alignment,kotlin.Function0,androidx.compose.material3.adaptive.layout.DragToResizeState)`.

## Summary

| ### Public constructors |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/PaneAdaptedValue.Levitated#Levitated(androidx.compose.ui.Alignment,kotlin.Function0,androidx.compose.material3.adaptive.layout.DragToResizeState)( alignment: https://developer.android.com/reference/kotlin/androidx/compose/ui/Alignment, scrim: (@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable () -> https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)?, dragToResizeState: https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/DragToResizeState? )` | Cmn |

| ### Public functions |
|---|---|---|
| `open operator https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/PaneAdaptedValue.Levitated#equals(kotlin.Any)(other: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html?)` | Cmn |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/PaneAdaptedValue.Levitated#hashCode()()` | Cmn |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/PaneAdaptedValue.Levitated#toString()()` | Cmn |

## Public constructors

### Levitated

Cmn Added in [1.3.0](https://developer.android.com/jetpack/androidx/releases/compose-material3-adaptive#1.3.0)

```
Levitated(
    alignment: Alignment,
    scrim: (@Composable () -> Unit)? = null,
    dragToResizeState: DragToResizeState? = null
)
```

| Parameters |
|---|---|
| `alignment: https://developer.android.com/reference/kotlin/androidx/compose/ui/Alignment` | the alignment of the levitated pane relative to the pane scaffold; the alignment can also be provided as anchoring to a certain alignment line or a certain element in the window. See `https://developer.android.com/reference/kotlin/androidx/compose/ui/Alignment` for more information. |
| `scrim: (@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable () -> https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)? = null` | the scrim to show when the levitated pane is shown to block user interaction with the underlying layout and emphasize the levitated pane; by default it will be `null` and no scrim will show; to display a scrim, we recommend to use `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/LevitatedPaneScrim.composable#LevitatedPaneScrim(androidx.compose.ui.Modifier,kotlin.Function0,androidx.compose.ui.graphics.Color)` as a default implementation. |
| `dragToResizeState: https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/DragToResizeState? = null` | the optional state to enable the levitated pane to be resizable by dragging; it will be used to store and control current dragging; see `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/rememberDragToResizeState.composable#rememberDragToResizeState(androidx.compose.material3.adaptive.layout.DockedEdge,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp)` for more details about how to implement the drag-to-resize behavior. |

## Public functions

### equals

Cmn

```
open operator fun equals(other: Any?): Boolean
```

### hashCode

Cmn

```
open fun hashCode(): Int
```

### toString

Cmn

```
open fun toString(): String
```