# elementor/3.30.0-dev3/modules/atomic-widgets/elements/atomic-youtube/atomic-youtube.html.twig

Elementor Website Builder – more than just a page builder, version 3.30.0-dev3. 18 lines.

- Page: https://pluginprobe.com/plugins/elementor/3.30.0-dev3/code/modules/atomic-widgets/elements/atomic-youtube/atomic-youtube.html.twig
- Raw: https://pluginprobe.com/plugins/elementor/3.30.0-dev3/raw/modules/atomic-widgets/elements/atomic-youtube/atomic-youtube.html.twig
- Modified: 2025-06-10T09:36:30+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/elementor/3.30.0-dev3/code/modules/atomic-widgets/elements/atomic-youtube/atomic-youtube.html.twig#L10-L20`.

```twig
{% if settings.source is not empty %}
	{% set classes = settings.classes | merge( [ base_styles.base ] ) | join(' ') %}
	{% set data_settings = {
		'source': settings.source,
		'autoplay': settings.autoplay,
		'mute': settings.mute,
		'controls': settings.player_controls,
		'cc_load_policy': settings.captions,
		'loop': settings.loop,
		'rel': settings.rel,
		'start': settings.start,
		'end': settings.end,
		'privacy': settings.privacy_mode,
		'lazyload': settings.lazyload,
	} %}
	<div data-id="{{ id }}" data-e-type="{{ type }}" class="{{ classes }}" data-settings="{{ data_settings|json_encode|e('html_attr') }}"></div>
{% endif %}

```
