---
title: "SnackbarData"
description: "Interface to represent one particular [Snackbar] as a piece of the [SnackbarHostState]"
type: "interface"
---

<div class='type'>Interface</div>


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>



```kotlin
interface SnackbarData
```


Interface to represent one particular `Snackbar` as a piece of the `SnackbarHostState`


## Properties

<div class='sourceset sourceset-common'>Common</div>


```kotlin
val message: String
```


<div class='sourceset sourceset-common'>Common</div>


```kotlin
val actionLabel: String?
```


<div class='sourceset sourceset-common'>Common</div>


```kotlin
val duration: SnackbarDuration
```


## Functions

```kotlin
fun performAction()
```


Function to be called when Snackbar action has been performed to notify the listeners


```kotlin
fun dismiss()
```


Function to be called when Snackbar is dismissed either by timeout or by the user



