# rememberBottomAppBarState

Common/AllAndroid/JVM

## Functions summary

|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomAppBarState` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberBottomAppBarState.composable#rememberBottomAppBarState(kotlin.Float,kotlin.Float,kotlin.Float)( initialHeightOffsetLimit: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, initialHeightOffset: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, initialContentOffset: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html )` Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomAppBarState` that is remembered across compositions. | Cmn |

## Functions

### rememberBottomAppBarState

Cmn Artifact: [androidx.compose.material3:material3](https://developer.android.com/jetpack/androidx/releases/compose-material3) [View Source](https://cs.android.com/search?q=file:androidx/compose/material3/AppBar.kt+function:rememberBottomAppBarState)

```
@Composable
fun rememberBottomAppBarState(
    initialHeightOffsetLimit: Float = -Float.MAX_VALUE,
    initialHeightOffset: Float = 0.0f,
    initialContentOffset: Float = 0.0f
): BottomAppBarState
```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomAppBarState` that is remembered across compositions.

| Parameters |
|---|---|
| `initialHeightOffsetLimit: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html = -Float.MAX_VALUE` | the initial value for `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomAppBarState#heightOffsetLimit()`, which represents the pixel limit that a bottom app bar is allowed to collapse when the scrollable content is scrolled |
| `initialHeightOffset: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html = 0.0f` | the initial value for `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomAppBarState#heightOffset()`. The initial offset height offset should be between zero and `https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#rememberBottomAppBarState(kotlin.Float,kotlin.Float,kotlin.Float)`. |
| `initialContentOffset: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html = 0.0f` | the initial value for `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomAppBarState#contentOffset()` |