Klasse: QueueData

Konstruktor

QueueData

neu QueueData(id, name, description, RepeatMode, items, startIndex, startTime)

Parameter

id

Optional

String

Die ID der Warteschlange.

name

Optional

String

Der Name der Warteschlange.

Beschreibung

Optional

String

Die Beschreibung der Warteschlange.

repeatMode

Optional

cast.framework.messages.RepeatMode

Die Warteschlange wird wiederholt.

Der Wert darf nicht null sein.

items

Optional

Array von cast.framework.messages.QueueItem, das nicht null ist

Die mit der Warteschlange verknüpften Elemente in der Warteschlange. Bei einer Cloud-Warteschlange oder einer vom Empfänger implementierten Warteschlange kann dieser Wert weggelassen werden. Partner können den Parameter items weglassen, wenn sie eine Cloud-Warteschlange implementieren. Dies beinhaltet die dynamische Bereitstellung von Elementen auf Anfrage vom Empfänger. Dies steht im Gegensatz zu dem Ansatz, bei dem alle Warteschlangenelemente zu Beginn einer Mediensitzung bereitgestellt werden. Beispiele für reguläre Warteschlangen und Cloud-Warteschlangen finden Sie unter https://developers.google.com/cast/docs/web_receiver/queueing.

Der Wert darf nicht null sein.

startIndex

Optional

Zahl

Der Index des Elements in der Warteschlange, mit dem die Wiedergabe zuerst gestartet werden soll.

startTime

Optional

Zahl

Gibt an, wie viele Sekunden (seit Beginn des Inhalts) die Wiedergabe des ersten Inhalts gestartet werden soll.

Attribute

containerMetadata

(nicht null cast.framework.messages.ContainerMetadata oder nicht definiert)

Metadaten zur Beschreibung des Warteschlangeninhalts und optional Medienabschnitte.

Beschreibung

(String oder nicht definiert)

Die Beschreibung der Warteschlange.

entity

(String oder nicht definiert)

Eine optionale Warteschlangen-Entitäts-ID, die einen Google Assistant-Deeplink zur Verfügung stellt.

id

(String oder nicht definiert)

Die ID der Warteschlange.

items

(non-null Array von nicht null cast.framework.messages.QueueItem oder nicht definiert)

Array mit Elementen aus der Wiedergabeliste, nach Wiedergabereihenfolge sortiert.

name

(String oder nicht definiert)

Der Name der Warteschlange.

queueType

(nicht null, cast.framework.messages.QueueType oder nicht definiert)

Warteschlangentyp, z. B. Album, Playlist, Radiosender oder TV-Serie

repeatMode

(nicht null cast.framework.messages.RepeatMode oder nicht definiert)

Das Verhalten der Wiedergabeliste bei der kontinuierlichen Wiedergabe.

Shuffle

(boolesch oder nicht definiert)

true gibt an, dass die Warteschlange nach dem Zufallsprinzip sortiert wird.

startIndex

(Anzahl oder nicht definiert)

Der Index des Elements in der Warteschlange, mit dem die Wiedergabe zuerst gestartet werden soll.

startTime

(Anzahl oder nicht definiert)

Zeitpunkt für den Beginn der Wiedergabe des ersten Elements, ausgedrückt als Anzahl der Sekunden seit Beginn der Medien.