{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

LazyGridStateKt

public final class LazyGridStateKt


Summary

Public methods

static final @NonNull LazyGridState
@Composable
rememberLazyGridState(
    int initialFirstVisibleItemIndex,
    int initialFirstVisibleItemScrollOffset
)

Creates a LazyGridState that is remembered across compositions.

Public methods

rememberLazyGridState

@Composable
public static final @NonNull LazyGridState rememberLazyGridState(
    int initialFirstVisibleItemIndex,
    int initialFirstVisibleItemScrollOffset
)

Creates a LazyGridState that is remembered across compositions.

Changes to the provided initial values will not result in the state being recreated or changed in any way if it has already been created.

Parameters
int initialFirstVisibleItemIndex

the initial value for LazyGridState.firstVisibleItemIndex

int initialFirstVisibleItemScrollOffset

the initial value for LazyGridState.firstVisibleItemScrollOffset