# RemotePageIndicatorState

Artifact: [androidx.wear.compose.remote:remote-material3](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote) [View Source](https://cs.android.com/search?q=file:androidx/wear/compose/remote/material3/RemotePageIndicator.kt+class:androidx.wear.compose.remote.material3.RemotePageIndicatorState) Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)


```
interface RemotePageIndicatorState
```

<br />

*** ** * ** ***

An interface for connection between Pager and remote page indicators.

## Summary

| ### Public properties |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemotePageIndicatorState#pageCount()` Total number of pages. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteFloat` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemotePageIndicatorState#pageOffset()` The current offset from the start of the selected page, as a ratio of the page width. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteInt` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemotePageIndicatorState#selectedPage()` The currently selected page index. |

## Public properties

### pageCount

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val pageCount: Int
```

Total number of pages.

### pageOffset

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val pageOffset: RemoteFloat
```

The current offset from the start of the selected page, as a ratio of the page width.

### selectedPage

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val selectedPage: RemoteInt
```

The currently selected page index.