---
title: "TransformingLazyColumnItemScrollProgress"
description: "Scroll progress of an item in a [TransformingLazyColumn] before any modifications to the item's
height are applied (using [TransformingLazyColumnItemScope.transformedHeight] modifier)."
type: "class"
---

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


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

<div class='sourceset sourceset-android'>Android</div>


```kotlin
public value class TransformingLazyColumnItemScrollProgress
internal constructor(private val packedValue: Long)
```


Scroll progress of an item in a `TransformingLazyColumn` before any modifications to the item's
height are applied (using `TransformingLazyColumnItemScope.transformedHeight` modifier).


## Secondary Constructors

```kotlin
public constructor(
    topOffsetFraction: Float,
    bottomOffsetFraction: Float,
) : this(packFloats(topOffsetFraction, bottomOffsetFraction))
```


Constructs a `TransformingLazyColumnItemScrollProgress` with two offset fraction `Float`
values.

#### Parameters

| | |
| --- | --- |
| topOffsetFraction | The top offset (between the top of the list container and the top of the item) as a fraction of the height of the list container. |
| bottomOffsetFraction | The bottom offset (between the top of the list container and the bottom of the item) as a fraction of the height of the list container. |



## Companion Object

#### Properties

<div class='sourceset sourceset-android'>Android</div>


```kotlin
public val Unspecified: TransformingLazyColumnItemScrollProgress
```


Represents an unspecified `TransformingLazyColumnItemScrollProgress` value, usually a
replacement for `null` when a primitive value is desired.





