Classe: QueueData

Constructeur

QueueData

new QueueData(id, name, description, repeatMode, items, startIndex, startTime)

Paramètres

id

Facultatif

chaîne

ID de la file d'attente.

name

Facultatif

chaîne

Nom de la file d'attente.

description

Facultatif

chaîne

Description de la file d'attente.

repeatMode

Facultatif

cast.framework.messages.RepeatMode

Répéter la file d'attente.

La valeur ne doit pas être nulle.

items

Facultatif

Tableau de valeurs non nulles cast.framework.messages.QueueItem

Éléments de la file d'attente associés à la file d'attente. Cette valeur peut être omise pour une file d'attente cloud ou une file d'attente implémentée par le récepteur. Les partenaires peuvent omettre le paramètre items s'ils mettent en œuvre une file d'attente cloud, ce qui implique de fournir des éléments de manière dynamique à la demande du destinataire. Cette approche diffère de l'approche où tous les éléments de la file d'attente sont fournis au début d'une session multimédia. Consultez https://developers.google.com/cast/docs/web_receiver/queueing pour obtenir des exemples de files d'attente standards et de files d'attente cloud.

La valeur ne doit pas être nulle.

startIndex

Facultatif

number

Index de l'élément de la file d'attente à utiliser en premier pour lancer la lecture.

startTime

Facultatif

number

Nombre de secondes (depuis le début du contenu) avant de lancer la lecture du premier élément.

Propriétés

containerMetadata

(cast.framework.messages.ContainerMetadata non nul ou non défini)

Métadonnées pour décrire le contenu de la file d'attente et, éventuellement, les sections multimédias.

description

(chaîne ou non défini)

Description de la file d'attente.

entité

(chaîne ou non défini)

ID d'entité de file d'attente facultatif, fournissant un lien profond de l'Assistant Google.

id

(chaîne ou non défini)

ID de la file d'attente.

items

(Tableau non nul de cast.framework.messages.QueueItem non nul ou non défini)

Array d'éléments de la file d'attente, triés par ordre de lecture.

name

(chaîne ou non défini)

Nom de la file d'attente.

queueType

(cast.framework.messages.QueueType non nul ou non défini)

Type de file d'attente (album, playlist, station de radio ou série TV, par exemple).

repeatMode

(valeur non nulle cast.framework.messages.RepeatMode ou non défini)

Comportement de lecture en continu de la file d'attente.

brassage

(booléen ou non défini)

true indique que la file d'attente est brassée.

startIndex

(nombre ou non défini)

Index de l'élément de la file d'attente à utiliser en premier pour lancer la lecture.

startTime

(nombre ou non défini)

Moment où la lecture du premier élément doit être lancée, exprimé en nombre de secondes écoulées depuis le début du contenu multimédia.