cast. framework. QueueManager
O QueueManager expõe várias APIs de manipulação de fila para os desenvolvedores.
- Gera
-
non-null Error
Se o construtor for usado diretamente. O QueueManager só pode ser acessado chamando cast.framework.PlayerManager#getQueueManager.
Métodos
getContainerMetadata
getContainerMetadata() retorna cast.framework.messages.ContainerMetadata.
Recebe metadados de contêiner.
- Retorna
getCurrentItem
getCurrentItem() retorna cast.framework.messages.QueueItem
Retorna o item atual da fila.
- Retorna
-
nullable cast.framework.messages.QueueItem
getCurrentItemIndex
getCurrentItemIndex() retorna o número
Retorna o índice do item atual da fila.
- Retorna
-
number
: o índice de itens atual
getItems
getItems() retorna a matriz de cast.framework.messages.QueueItem não nulo.
Retorna os itens da fila.
- Retorna
-
non-null Array of non-null cast.framework.messages.QueueItem
insertItems
insertItems(items, insertBefore)
Insere itens na fila.
Parâmetro |
|
---|---|
items |
Matriz de cast.framework.messages.QueueItem não nulo O valor não pode ser nulo. |
insertBefore |
Opcional number ID do item que será localizado imediatamente após a lista inserida. Se ela não for fornecida ou não for encontrada, a lista será anexada ao final da fila. |
removeItems
removeItems(itemIds)
Remove itens da fila.
Parâmetro |
|
---|---|
itemIds |
Matriz de números Os códigos dos itens a serem reorganizados. O valor não pode ser nulo. |
setContainerMetadata
setContainerMetadata(containerMetadata)
Definir metadados de contêiner.
Parâmetro |
|
---|---|
containerMetadata |
cast.framework.messages.ContainerMetadata O valor pode ser nulo. |
setQueueStatusLimit
setQueueStatusLimit(limitQueueItemsInStatus)
Define se é preciso limitar o número de itens da fila a serem relatados no status de mídia (o padrão é "true").
Parâmetro |
|
---|---|
limitQueueItemsInStatus |
boolean |
updateItems
updateItems(items)
Atualiza os itens da fila correspondendo ao itemId.
Parâmetro |
|
---|---|
items |
Matriz de cast.framework.messages.QueueItem não nulo O valor não pode ser nulo. |