cast. framework. QueueManager
QueueManager expose plusieurs API de manipulation de file d'attente aux développeurs.
- Génère
-
non-null Error
Si le constructeur est utilisé directement. Vous ne pouvez accéder au QueueManager qu'en appelant cast.framework.PlayerManager#getQueueManager.
Méthodes
getContainerMetadata
getContainerMetadata() renvoie cast.framework.messages.ContainerMetadata
Obtenir les métadonnées de conteneur
- Renvoie
getCurrentItem
getCurrentItem() renvoie cast.framework.messages.QueueItem.
Renvoie l'élément de la file d'attente actuel.
- Renvoie
-
nullable cast.framework.messages.QueueItem
getCurrentItemIndex
getCurrentItemIndex() renvoie un nombre
Renvoie l'index de l'élément de file d'attente actuel.
- Renvoie
-
number
Index actuel des éléments
getItems
getItems() renvoie un tableau de valeurs non nulles cast.framework.messages.QueueItem.
Renvoie les éléments de la file d'attente.
- Renvoie
-
non-null Array of non-null cast.framework.messages.QueueItem
insertItems
insertItems(items, insertBefore)
Insère des éléments dans la file d'attente.
Paramètres |
|
---|---|
items |
Tableau de valeurs non nulles cast.framework.messages.QueueItem La valeur ne doit pas être nulle. |
insertBefore |
Facultatif number ID de l'article qui se trouvera immédiatement après la liste insérée. Si elle n'est pas fournie ou si elle est introuvable, la liste est ajoutée à la fin de la file d'attente. |
removeItems
removeItems(itemIds)
Supprime des éléments de la file d'attente.
Paramètres |
|
---|---|
itemIds |
Tableau de nombres Identifiant des articles à réorganiser. La valeur ne doit pas être nulle. |
setContainerMetadata
setContainerMetadata(containerMetadata)
Définissez Container Metadata.
Paramètres |
|
---|---|
containerMetadata |
cast.framework.messages.ContainerMetadata La valeur peut être nulle. |
setQueueStatusLimit
setQueueStatusLimit(limitQueueItemsInStatus)
Détermine si le nombre d'éléments de file d'attente à signaler dans l'état du contenu multimédia doit être limité (la valeur par défaut est "true").
Paramètres |
|
---|---|
limitQueueItemsInStatus |
boolean |
updateItems
updateItems(items)
Met à jour les éléments de file d'attente existants en fonction de l'identifiant d'élément correspondant.
Paramètres |
|
---|---|
items |
Tableau de valeurs non nulles cast.framework.messages.QueueItem La valeur ne doit pas être nulle. |