---
title: "CarouselParallaxScrollEffectItemInfo"
description: "Visual effect values calculated for an item at a specific index in a scrollable container."
type: "class"
lastmod: "2026-09-24"
---
## API Reference

> Source set: Common

```kotlin
public class CarouselParallaxScrollEffectItemInfo(
    /** The offset in pixels from the start of the item's bounds by which it is masked. */
    public val maskStart: Float,

    /** The offset in pixels from the start of the item's bounds to the end of the visible mask. */
    public val maskEnd: Float,

    /** The distance in pixels to translate the item's content in the main scrolling axis. */
    public val parallax: Float,

    /** The progress of the mask effect from 0f (fully unmasked) to 1f (maximally masked). */
    public val maskProgress: Float,
)
```

Visual effect values calculated for an item at a specific index in a scrollable container.

## Properties

### size

> Source set: Common

```kotlin
public val size: Float
```

The current size of this item in the main scrolling axis taking into account any masking from
`maskStart` and `maskEnd`.

## Functions

### equals

> Source set: Common

```kotlin
override fun equals(other: Any?): Boolean
```

### hashCode

> Source set: Common

```kotlin
override fun hashCode(): Int
```

### toString

> Source set: Common

```kotlin
override fun toString(): String
```
