cast. framework. QueueManager
            QueueManager stellt Entwicklern mehrere APIs zur Warteschlangenbearbeitung zur Verfügung.
- Löst aus
 - 
                
non-null ErrorWenn der Konstruktor direkt verwendet wird. Auf den QueueManager sollte nur durch Aufrufen von cast.framework.PlayerManager#getQueueManager zugegriffen werden. 
Methoden
getContainerMetadata
getContainerMetadata() gibt cast.framework.messages.ContainerMetadata zurück.
Containermetadaten abrufen.
- Rückgaben
 
getCurrentItem
getCurrentItem() gibt cast.framework.messages.QueueItem zurück.
Gibt das aktuelle Warteschlangenelement zurück.
- Rückgaben
 - 
                  
nullable cast.framework.messages.QueueItem 
getCurrentItemIndex
getCurrentItemIndex() gibt eine Zahl zurück
Gibt den Index des aktuellen Warteschlangenelements zurück.
- Rückgaben
 - 
                  
numberDer aktuelle Elementindex 
getItems
getItems() gibt ein Array von Nicht-Null-Wert cast.framework.messages.QueueItem zurück.
Gibt die Warteschlangenelemente zurück.
- Rückgaben
 - 
                  
non-null Array of non-null cast.framework.messages.QueueItem 
insertItems
insertItems(items, insertBefore)
Fügt Elemente in die Warteschlange ein.
                      Parameter | 
                  |
|---|---|
| 
                         items  | 
                      
                         Array von cast.framework.messages.QueueItem, das nicht null ist Der Wert darf nicht null sein.  | 
                    
| 
                         insertBefore  | 
                      
                         Optional Zahl ID des Artikels, der direkt nach der eingefügten Liste steht. Wenn sie nicht angegeben ist oder nicht gefunden wird, wird die Liste an das Ende der Warteschlange angehängt.  | 
                    
removeItems
removeItems(itemIds)
Entfernt Elemente aus der Warteschlange.
                      Parameter | 
                  |
|---|---|
| 
                         itemIds  | 
                      
                         Array mit Zahlen Die IDs der Artikel, die neu angeordnet werden sollen. Der Wert darf nicht null sein.  | 
                    
setContainerMetadata
setContainerMetadata(containerMetadata)
Legen Sie die Containermetadaten fest.
                      Parameter | 
                  |
|---|---|
| 
                         containerMetadata  | 
                      
                         cast.framework.messages.ContainerMetadata Der Wert kann null sein.  | 
                    
setQueueStatusLimit
setQueueStatusLimit(limitQueueItemsInStatus)
Legt fest, ob die Anzahl der Elemente in der Warteschlange begrenzt wird, die im Medienstatus gemeldet werden sollen. Der Standardwert ist "true".
                      Parameter | 
                  |
|---|---|
| 
                         limitQueueItemsInStatus  | 
                      
                         boolean  | 
                    
updateItems
updateItems(items)
Aktualisiert vorhandene Elemente in der Warteschlange durch übereinstimmende Element-ID.
                      Parameter | 
                  |
|---|---|
| 
                         items  | 
                      
                         Array von cast.framework.messages.QueueItem, das nicht null ist Der Wert darf nicht null sein.  |