# Palette.PaletteAsyncListener

# Palette.PaletteAsyncListener

Artifact:[androidx.palette:palette](https://developer.android.com/jetpack/androidx/releases/palette)  
[View Source](https://cs.android.com/search?q=file:androidx/palette/graphics/Palette.java+class:androidx.palette.graphics.Palette.PaletteAsyncListener)  
Added in[1.0.0](https://developer.android.com/jetpack/androidx/releases/palette#1.0.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/palette/graphics/Palette.PaletteAsyncListener "View this page in Java")

<br />

```
interface Palette.PaletteAsyncListener
```

<br />

*** ** * ** ***

Listener to be used with[generateAsync](https://developer.android.com/reference/kotlin/androidx/palette/graphics/Palette#generateAsync(android.graphics.Bitmap,androidx.palette.graphics.Palette.PaletteAsyncListener))or[generateAsync](https://developer.android.com/reference/kotlin/androidx/palette/graphics/Palette#generateAsync(android.graphics.Bitmap,int,androidx.palette.graphics.Palette.PaletteAsyncListener))

## Summary

|                             ### Public functions                              |
|-------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onGenerated](https://developer.android.com/reference/kotlin/androidx/palette/graphics/Palette.PaletteAsyncListener#onGenerated(androidx.palette.graphics.Palette))`(palette: `[Palette](https://developer.android.com/reference/kotlin/androidx/palette/graphics/Palette)`?)` Called when the[Palette](https://developer.android.com/reference/kotlin/androidx/palette/graphics/Palette)has been generated. |

## Public functions

### onGenerated

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

```
fun onGenerated(palette: Palette?): Unit
```

Called when the[Palette](https://developer.android.com/reference/kotlin/androidx/palette/graphics/Palette)has been generated.`null`will be passed when an error occurred during generation.