---
title: "OneHandedGestureClickIndicatorState"
description: "A state object used to coordinate visual feedback between a oneHandedGesture modifier and a gesture indicator."
type: "class"
lastmod: "2026-07-30T07:35:59.272905Z"
---
## API Reference

> Source set: Android

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

A state object used to coordinate visual feedback between a [oneHandedGesture](/jetpack-compose/androidx.wear.compose/compose-material3/modifiers/oneHandedGesture) modifier and a
gesture indicator.

Developers should call [showIndicator](#showindicator) 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 `OneHandedClickIndicator` associated with this
`OneHandedGestureClickIndicatorState`
