# PdfView.OnSelectionChangedListener

Artifact: [androidx.pdf:pdf-viewer](https://developer.android.com/jetpack/androidx/releases/pdf) [View Source](https://cs.android.com/search?q=file:androidx/pdf/view/PdfView.kt+class:androidx.pdf.view.PdfView.OnSelectionChangedListener) Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

*** ** * ** ***


```
interface PdfView.OnSelectionChangedListener
```

<br />

*** ** * ** ***

Listener interface to receive updates when the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#currentSelection()` changes

## Summary

| ### Public functions |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `@https://developer.android.com/reference/kotlin/androidx/annotation/MainThread https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnSelectionChangedListener#onSelectionChanged(androidx.pdf.selection.Selection)(newSelection: https://developer.android.com/reference/kotlin/androidx/pdf/selection/Selection?)` Called when the `https://developer.android.com/reference/kotlin/androidx/pdf/selection/Selection` has changed |

## Public functions

### onSelectionChanged

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
@MainThread
fun onSelectionChanged(newSelection: Selection?): Unit
```

Called when the `https://developer.android.com/reference/kotlin/androidx/pdf/selection/Selection` has changed