# FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener

# FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener

Artifact:[androidx.leanback:leanback](https://developer.android.com/jetpack/androidx/releases/leanback)  
[View Source](https://cs.android.com/search?q=file:androidx/leanback/widget/FullWidthDetailsOverviewRowPresenter.java+class:androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener)  
Added in[1.1.0](https://developer.android.com/jetpack/androidx/releases/leanback#1.1.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/leanback/widget/FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener "View this page in Java")

<br />

```
inner class FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener : DetailsOverviewRow.Listener
```

<br />

|---|---|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)                                                                                                                                                                              |||
| ↳ | [androidx.leanback.widget.DetailsOverviewRow.Listener](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow.Listener)                                                                                                  ||
|   | ↳ | [androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener](https://developer.android.com/reference/kotlin/androidx/leanback/widget/FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener) |

*** ** * ** ***

## Summary

|                                                                                              ### Public constructors                                                                                              |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DetailsOverviewRowListener](https://developer.android.com/reference/kotlin/androidx/leanback/widget/FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener#DetailsOverviewRowListener())`()` |

|                             ### Public functions                              |
|-------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onActionsAdapterChanged](https://developer.android.com/reference/kotlin/androidx/leanback/widget/FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener#onActionsAdapterChanged(androidx.leanback.widget.DetailsOverviewRow))`(row: `[DetailsOverviewRow](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow)`)` Called when DetailsOverviewRow has changed actions adapter. |
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onImageDrawableChanged](https://developer.android.com/reference/kotlin/androidx/leanback/widget/FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener#onImageDrawableChanged(androidx.leanback.widget.DetailsOverviewRow))`(row: `[DetailsOverviewRow](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow)`)` Called when DetailsOverviewRow has changed image drawable.    |
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onItemChanged](https://developer.android.com/reference/kotlin/androidx/leanback/widget/FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener#onItemChanged(androidx.leanback.widget.DetailsOverviewRow))`(row: `[DetailsOverviewRow](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow)`)` Called when DetailsOverviewRow has changed main item.                           |

## Public constructors

### DetailsOverviewRowListener

Added in 1.1.0  

```
DetailsOverviewRowListener()
```  

## Public functions

### onActionsAdapterChanged

```
fun onActionsAdapterChanged(row: DetailsOverviewRow): Unit
```

Called when DetailsOverviewRow has changed actions adapter.  

### onImageDrawableChanged

```
fun onImageDrawableChanged(row: DetailsOverviewRow): Unit
```

Called when DetailsOverviewRow has changed image drawable.  

### onItemChanged

```
fun onItemChanged(row: DetailsOverviewRow): Unit
```

Called when DetailsOverviewRow has changed main item.