platypush/platypush/backend/http/templates/plugins/media/devices.html

24 lines
1.0 KiB
HTML
Raw Normal View History

<script type="application/javascript" src="{{ url_for('static', filename='js/plugins/media/devices.js') }}"></script>
2019-06-18 18:14:24 +02:00
{% for script in utils.search_directory(static_folder + '/js/plugins/media/players', 'js', recursive=True) %}
<script type="application/javascript" src="{{ url_for('static', filename='js/plugins/media/players/' + script) }}"></script>
{% endfor %}
<script type="text/x-template" id="tmpl-media-devices">
<div class="devices">
2019-06-16 21:45:21 +02:00
<button type="button"
class="devices"
2019-06-18 18:14:24 +02:00
:class="{selected: selectedDevice.type !== 'local' && selectedDevice.type !== 'browser'}"
2019-06-16 21:45:21 +02:00
:title="'Play on ' + (selectedDevice.name || '')"
2019-06-21 02:13:14 +02:00
@click="openDevicesMenu"
v-if="selectedDevice">
2019-06-18 18:14:24 +02:00
<i class="fa" :class="'fa-' + (selectedDevice.icon || '')" v-if="selectedDevice.icon"></i>
<i :class="selectedDevice.iconClass" v-else-if="selectedDevice.iconClass"></i>
</button>
<dropdown ref="menu" :items="dropdownItems">
</dropdown>
</div>
</script>