rememberLazyStaggeredGridState
Composable Function
Common
@Composable
fun rememberLazyStaggeredGridState(
initialFirstVisibleItemIndex: Int = 0,
initialFirstVisibleItemScrollOffset: Int = 0,
): LazyStaggeredGridState
Creates a LazyStaggeredGridState
that is remembered across composition.
Calling this function with different parameters on recomposition WILL NOT recreate or change the
state. Use LazyStaggeredGridState.scrollToItem
or LazyStaggeredGridState.animateScrollToItem
to adjust position instead.
Parameters
initialFirstVisibleItemIndex | initial position for LazyStaggeredGridState.firstVisibleItemIndex |
initialFirstVisibleItemScrollOffset | initial value for LazyStaggeredGridState.firstVisibleItemScrollOffset |
Returns
created and memoized LazyStaggeredGridState with given parameters. |