Skip to content

Mediaplayer ​

Steuert einen Mediaplayer (Sonos, Squeezeserver, Spotify u. a.) über getrennte Datenpunkte für Wiedergabe, Lautstärke, Titel und Cover. Mit Fortschrittsbalken, Lautstärke-Schnellwahl und frei belegbaren Schnellzugriff-Chips. Auf Mobilgeräten erscheint ein vertikaler Aufbau.

Mögliche Bildquellen (URL, Adapter-Pfad, Datei, Base64): siehe Bildpfade.

Datenpunkt ​

Kein Pflicht-Datenpunkt — jede Funktion wird über einen eigenen DP angebunden. Steuer-DPs (Play/Pause/Prev/Next/Shuffle/Repeat) werden beim Klick mit true gepulst.

FeldTyp
titleDp / artistDp / albumDp—Track-Infos (Titel, Interpret, Album)
coverDpstringCover-Bild-URL
sourceDp—Quelle/Zone
playStateDp—Wiedergabe-Status (true · 1 · play · playing)
playDp / pauseDpbooleanWiedergabe / Pause
prevDp / nextDpbooleanvorheriger / nächster Titel
shuffleDp / repeatDpbooleanZufall / Wiederholung
volumeDpnumberLautstärke
muteDpbooleanStummschaltung
mediaProgressDp / mediaLengthDpnumberFortschritt / Länge (für Balken)
mediaProgressStrDp / mediaLengthStrDpstringformatierte Zeitangaben

Layouts ​

Default ​

Cover links über volle Höhe, rechts Track-Info, Fortschritt, Steuerung, Lautstärke und Schnellwahl.

Compact ​

Eine Zeile mit Cover-Thumbnail, Titel/Interpret, Steuerung und kompaktem Lautstärkeregler — für Listen.

Mobil ​

Auf Mobilgeräten automatisch: vertikaler Aufbau mit zentriertem Cover, Steuerzeile und Lautstärke.

Custom ​

Cover, Play/Pause, Prev/Next, Shuffle/Repeat, Mute, Lautstärkeregler, Chips, Felder und Status-Badges frei in einer Zellenmatrix platzieren — siehe Custom-Layout. Startet auf Wunsch aus dem bisherigen Layout (Aus Layout übernehmen); dafür die Komponenten player (Cover, Titel, Steuerung, Lautstärke), player-compact, progress und chips-row.

Einstellungen ​

Alle Optionen werden im Editor unter Widget bearbeiten gesetzt.

Anzeige ​

Sichtbare Elemente; ein Element wird zusätzlich nur gezeigt, wenn der zugehörige DP gesetzt ist.

OptionStandard
showCovertrueCover anzeigen
showSubtitletrueInterpret · Album anzeigen
showSourcetrueQuelle anzeigen (nur mit sourceDp)
showPrev / showNexttrueSkip-Tasten (nur mit DP)
showShuffle / showRepeattrueZufall / Wiederholung (nur mit DP)
showVolumetrueLautstärkeregler (nur mit volumeDp)
showVolumePresetstrueLautstärke-Schnellwahl 25/50/75/100 % unter dem Regler
showMutetrueMute-Taste (nur mit muteDp oder muteViaVolume)
showChipstrueSchnellzugriff-Chips (nur wenn vorhanden)
showIcontruePlatzhalter-Icon ohne Cover
iconMusicLucide-Icon
iconSize20px

Lautstärke ​

OptionStandard
volumeMin0DP-Minimum
volumeMax100DP-Maximum
volumeStep1Schrittweite
muteViaVolumefalseStummschalten durch Lautstärke 0 (z. B. Alexa ohne echtes Mute)

Schnellzugriff ​

OptionStandard
chips—Liste aus { id, label, icon, dp, value }; schreibt value (Standard true)