---
title: "OneHandedGesturePageIndicatorState"
description: "State object for OneHandedGestureHorizontalPageIndicator and OneHandedGestureVerticalPageIndicator, used to coordinate visual feedback between a oneHandedGesture modifier and a gesture indicators for HorizontalPageIndicator and VerticalPageIndicator."
type: "class"
lastmod: "2026-07-30T07:35:59.273545Z"
---
## API Reference

> Source set: Android

```kotlin
public class OneHandedGesturePageIndicatorState @RememberInComposition constructor()
```

State object for [OneHandedGestureHorizontalPageIndicator](/jetpack-compose/androidx.wear.compose/compose-material3/components/OneHandedGestureHorizontalPageIndicator) and
[OneHandedGestureVerticalPageIndicator](/jetpack-compose/androidx.wear.compose/compose-material3/components/OneHandedGestureVerticalPageIndicator), used to coordinate visual feedback between a
[oneHandedGesture](/jetpack-compose/androidx.wear.compose/compose-material3/modifiers/oneHandedGesture) modifier and a gesture indicators for [HorizontalPageIndicator](/jetpack-compose/androidx.wear.compose/compose-material3/components/HorizontalPageIndicator) and
[VerticalPageIndicator](/jetpack-compose/androidx.wear.compose/compose-material3/components/VerticalPageIndicator).

Developers should call [OneHandedGesturePageIndicatorState.showIndicator](/jetpack-compose/androidx.wear.compose/compose-material3/classes/OneHandedGesturePageIndicatorState) within the
`onGestureAvailable` callback provided by [oneHandedGesture](/jetpack-compose/androidx.wear.compose/compose-material3/modifiers/oneHandedGesture) modifier to signal that an
indication event has occurred. The associated indicator provides an animation block to this state
to initiate its animation.

**Note:** It is not recommended to show multiple gesture indicators for the same
[OneHandedGestureConfiguration](/jetpack-compose/androidx.wear.compose/compose-material3/classes/OneHandedGestureConfiguration) and an error will be thrown if gesture indicators of more than
one type are associated with the same [OneHandedGestureConfiguration](/jetpack-compose/androidx.wear.compose/compose-material3/classes/OneHandedGestureConfiguration).

## Functions

### showIndicator

```kotlin
public suspend fun showIndicator()
```

Initiate showing the gesture indicator associated with this
`OneHandedGesturePageIndicatorState`
