---
title: "rememberSearchBarScrollState"
description: "Creates a [SearchBarScrollState] that is remembered across compositions."
type: "composable"
---
## API Reference

### rememberSearchBarScrollState

> Source set: Common

```kotlin
@Composable
public fun rememberSearchBarScrollState(
    initialScrollOffsetLimit: Float = -Float.MAX_VALUE,
    initialScrollOffset: Float = 0f,
    initialContentOffset: Float = 0f,
): SearchBarScrollState
```

Creates a [SearchBarScrollState](/jetpack-compose/androidx.compose.material3/material3/classes/SearchBarScrollState/api) that is remembered across compositions.

#### Parameters

| | |
| --- | --- |
| initialScrollOffsetLimit | the initial value for [SearchBarScrollState.scrollOffsetLimit](/jetpack-compose/androidx.compose.material3/material3/classes/SearchBarScrollState), which represents the pixel limit that a search bar is allowed to scroll off-screen when the content is scrolled. |
| initialScrollOffset | the initial value for [SearchBarScrollState.scrollOffset](/jetpack-compose/androidx.compose.material3/material3/classes/SearchBarScrollState). The initial offset should be between `initialScrollOffsetLimit` and 0. |
| initialContentOffset | the initial value for [SearchBarScrollState.contentOffset](/jetpack-compose/androidx.compose.material3/material3/classes/SearchBarScrollState). |
