Api_WidgetCustomization
objectprimaryColorstring | nullPrimary accent color (hex without #).
Example
2196F3backgroundColorstring | nullBackground color (hex without #).
Example
fffffftextColorstring | nullText color (hex without #).
Example
000000showAlbumArtbooleanWhether album art should be shown.
Example
trueroundedCornersbooleanWhether the widget should use rounded corners.
Example
falseautoplaybooleanWhether autoplay should be requested.
Example
falseshowVolumeControlsbooleanWhether the volume controls are visible.
Example
trueshowTrackProgressbooleanWhether track progress is visible.
Example
trueshowStreamSelectionbooleanWhether stream selection controls are visible.
Example
trueshowHistoryButtonbooleanWhether the history button is visible.
Example
falseshowRequestButtonbooleanWhether the request button is visible.
Example
falseshowPlaylistButtonbooleanWhether the playlist download button is visible.
Example
falseinitialVolumeinteger[0, 100]Initial player volume (0-100).
Example
75layoutstringLayout variant for the widget.
Example
horizontalenablePopupPlayerbooleanWhether to show an “open popup” button.
Example
falsecontinuousPlaybooleanWhether to persist playback state across pages.
Example
falsecustomCssstring | nullAdditional CSS applied to the widget.
Example
.radio-player-widget { border-radius: 12px; }