<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](/jetpack-compose/androidx.wear.compose/compose-foundation/composable-functions/TransformingLazyColumn) before any modifications to the item's
height are applied (using [TransformingLazyColumnItemScope.transformedHeight](/jetpack-compose/androidx.wear.compose/compose-foundation/interfaces/TransformingLazyColumnItemScope) modifier).

## Secondary Constructors

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

Constructs a [TransformingLazyColumnItemScrollProgress](/jetpack-compose/androidx.wear.compose/compose-foundation/classes/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](/jetpack-compose/androidx.wear.compose/compose-foundation/classes/TransformingLazyColumnItemScrollProgress) value, usually a
replacement for `null` when a primitive value is desired.