[android-components](../../../index.md) / [mozilla.components.concept.awesomebar](../../index.md) / [AwesomeBar](../index.md) / [Suggestion](index.md) / [id](./id.md)

# id

`val id: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/mozilla-mobile/android-components/blob/master/components/concept/awesomebar/src/main/java/mozilla/components/concept/awesomebar/AwesomeBar.kt#L84)

A unique ID (provider scope) identifying this [Suggestion](index.md). A stable ID but different data indicates
to the [AwesomeBar](../index.md) that this is the same [Suggestion](index.md) with new data. This will affect how the [AwesomeBar](../index.md)
animates showing the new suggestion.

### Property

`id` - A unique ID (provider scope) identifying this [Suggestion](index.md). A stable ID but different data indicates
to the [AwesomeBar](../index.md) that this is the same [Suggestion](index.md) with new data. This will affect how the [AwesomeBar](../index.md)
animates showing the new suggestion.