# YouTube

<div align="left"><img src="https://963067965-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MIJW5nbmYRaSNWePAac%2F-MIxu2KP4MClY9gv_q2W%2F-MIxukSIG4VjZ3WIQW8F%2FProperty-YouTube.png?alt=media&#x26;token=841f4620-55d8-4eb5-9353-4fd1bdd06b23" alt=""></div>

| Property    | Function                                                                                                                                                                                    | Type     |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| Url         | <p>Sets YouTube url address<br><br><strong>Actions editor:</strong><br><code>Property > YouTube > Url</code><br><strong>Code:</strong><br><code>widget.content.webVideoUrl</code></p>       | `string` |
| Loop        | <p>Looping the playback<br><br><strong>Actions editor:</strong><br><code>Property > YouTube > Loop</code><br><strong>Code:</strong><br><code>widget.content.loop</code></p>                 | `bool`   |
| Autoplay    | <p>Start playback automatically<br><br><strong>Actions editor:</strong><br><code>Property > YouTube > Autoplay</code><br><strong>Code:</strong><br><code>widget.content.autoplay</code></p> | `bool`   |
| Hd          | <p>Play in hd quality<br><br><strong>Actions editor:</strong><br><code>Property > YouTube > Hd</code><br><strong>Code:</strong><br><code>widget.content.hd</code></p>                       | `bool`   |
| Player vars | <p>Sets player vars<br><br><strong>Actions editor:</strong><br><code>Property > YouTube > Player vars</code><br><strong>Code:</strong><br><code>widget.content.playerVars</code></p>        | `string` |

## Actions

| Property   | Function                                                                                                                                                                                                  |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Play       | <p><strong>Actions editor:</strong><br><code>Actions > Common > Play</code><br><strong>Code:</strong><br><code>widget.content.script.actionPlay()</code></p>                                              |
| Stop       | <p><strong>Actions editor:</strong><br><code>Actions > Common > Stop</code><br><strong>Code:</strong><br><code>widget.content.script.actionStop()</code></p>                                              |
| Pause      | <p><strong>Actions editor:</strong><br><code>Actions > Common > Pause</code><br><strong>Code:</strong><br><code>widget.content.script.actionPause()</code></p>                                            |
| Next       | <p>Play next video in playlist<br><br><strong>Actions editor:</strong><br><code>Actions > Common > Next</code><br><strong>Code:</strong><br><code>widget.content.script.actionNext()</code></p>           |
| Prev       | <p>Play next prev in playlist<br><br><strong>Actions editor:</strong><br><code>Actions > Common > Prev</code><br><strong>Code:</strong><br><code>widget.content.script.actionPrev()</code></p>            |
| Play Video | <p>Play video by number<br><br><strong>Actions editor:</strong><br><code>Actions > Common > Play Video</code><br><strong>Code:</strong><br><code>widget.content.script.actionPlayAt(int index)</code></p> |

## Events

| Property      | Function                                                                                                                                                                                                     |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Play          | <p>Event when playing started<br><br><strong>Actions editor:</strong><br><code>Event > Play</code><br><strong>Code:</strong><br><code>widget.content.script.eventPlay()</code></p>                           |
| Stop          | <p>Event when playing stopped<br><br><strong>Actions editor:</strong><br><code>Event > Stop</code><br><strong>Code:</strong><br><code>widget.content.script.eventStop()</code></p>                           |
| Pause         | <p>Event when playing paused<br><br><strong>Actions editor:</strong><br><code>Event > Pause</code><br><strong>Code:</strong><br><code>widget.content.script.eventPause()</code></p>                          |
| Video Changed | <p>Event when current video is changed<br><br><strong>Actions editor:</strong><br><code>Event > Video Changed</code><br><strong>Code:</strong><br><code>widget.content.script.eventVideoChanged()</code></p> |
