---
title: "LazyStaggeredGridItemInfo"
description: "Information about layout state of individual item in lazy staggered grid."
type: "interface"
---

<div class='type'>Interface</div>


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>



```kotlin
sealed interface LazyStaggeredGridItemInfo
```


Information about layout state of individual item in lazy staggered grid.


## Properties

<div class='sourceset sourceset-common'>Common</div>


```kotlin
val offset: IntOffset
```


Relative offset from the start of the staggered grid.



<div class='sourceset sourceset-common'>Common</div>


```kotlin
val index: Int
```


Index of the item.



<div class='sourceset sourceset-common'>Common</div>


```kotlin
val lane: Int
```


Column (for vertical staggered grids) or row (for horizontal staggered grids) that the item
is in.



<div class='sourceset sourceset-common'>Common</div>


```kotlin
val key: Any
```


Key of the item passed in `LazyStaggeredGridScope.items`



<div class='sourceset sourceset-common'>Common</div>


```kotlin
val size: IntSize
```


Item size in pixels. If item contains multiple layouts, the size is calculated as a sum of
their sizes.



<div class='sourceset sourceset-common'>Common</div>


```kotlin
val contentType: Any?
```


The content type of the item which was passed to the item() or items() function.




