[android-components](../../../index.md) / [mozilla.components.browser.state.state](../../index.md) / [MediaState](../index.md) / [Element](index.md) / [&lt;init&gt;](./-init-.md)

# &lt;init&gt;

`Element(id: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = UUID.randomUUID().toString(), state: `[`State`](../../../mozilla.components.concept.engine.media/-media/-state/index.md)`, playbackState: `[`PlaybackState`](../../../mozilla.components.concept.engine.media/-media/-playback-state/index.md)`, controller: `[`Controller`](../../../mozilla.components.concept.engine.media/-media/-controller/index.md)`, metadata: `[`Metadata`](../../../mozilla.components.concept.engine.media/-media/-metadata/index.md)`, volume: `[`Volume`](../../../mozilla.components.concept.engine.media/-media/-volume/index.md)`)`

Value type representing a media element on a website.

