cast. platforma. QueueManager
QueueManager udostępnia programistom kilka interfejsów API do manipulacji kolejkami.
- Rzuty
-
non-null Error
Jeśli konstruktor jest używany bezpośrednio. Obiekt QueueManager powinien być dostępny tylko przez wywołanie cast.framework.PlayerManager#getQueueManager.
Metody
getContainerMetadata
getContainerMetadata() zwraca cast.framework.messages.ContainerMetadata
Pobieranie metadanych kontenera.
- Akcje powrotne
getCurrentItem
getCurrentItem() zwraca polecenie cast.framework.messages.QueueItem;
Zwraca bieżący element kolejki.
- Akcje powrotne
-
nullable cast.framework.messages.QueueItem
getCurrentItemIndex
getCurrentItemIndex() zwraca liczbę.
Zwraca indeks bieżącego elementu kolejki.
- Akcje powrotne
-
number
bieżący indeks elementów,
getItems
getItems() zwraca tablicę nienull cast.framework.messages.QueueItem
Zwraca elementy kolejki.
- Akcje powrotne
-
non-null Array of non-null cast.framework.messages.QueueItem
insertItems
insertItems(items, insertBefore)
Wstawia elementy do kolejki.
Parametr |
|
---|---|
items |
Tablica nienull cast.framework.messages.QueueItem Wartość nie może być wartością null. |
insertBefore |
Opcjonalnie Liczba Identyfikator elementu, który będzie znajdować się bezpośrednio po wstawionej liście. Jeśli nie zostanie podana lub nie zostanie znaleziona, lista zostanie dołączona na koniec kolejki. |
removeItems
removeItems(itemIds)
Usuwa elementy z kolejki.
Parametr |
|
---|---|
itemIds |
Tablica liczb Identyfikatory produktów, których kolejność chcesz zmienić. Wartość nie może być wartością null. |
setContainerMetadata
setContainerMetadata(containerMetadata)
Ustaw metadane kontenera.
Parametr |
|
---|---|
containerMetadata |
cast.framework.messages.ContainerMetadata Wartość może być null. |
setQueueStatusLimit
setQueueStatusLimit(limitQueueItemsInStatus)
Określa, czy ma być ograniczona liczba elementów kolejki raportowanych w stanie mediów (domyślnie jest to prawda).
Parametr |
|
---|---|
limitQueueItemsInStatus |
boolean |
updateItems
updateItems(items)
Aktualizuje istniejące elementy kolejki według pasującego identyfikatora elementu.
Parametr |
|
---|---|
items |
Tablica nienull cast.framework.messages.QueueItem Wartość nie może być wartością null. |