Klasse: QueueManager

Methoden

getContainerMetadata

getContainerMetadata() wird zurückgegeben: cast.framework.messages.ContainerMetadata

Containermetadaten abrufen.

Gibt Folgendes zurück:

nullable cast.framework.messages.ContainerMetadata 

Aktueller Artikel

getCurrentItem() gibt cast.framework.messages.QueueItem zurück.

Gibt das aktuelle Warteschlangenelement zurück.

Gibt Folgendes zurück:

nullable cast.framework.messages.QueueItem 

getCurrentItemIndex

getCurrentItemIndex() gibt eine Zahl zurück.

Gibt den Index des aktuellen Warteschlangenelements zurück.

Gibt Folgendes zurück:

number Der aktuelle Elementindex

getItems

getItems() gibt ein Array von Nicht-Null-cast.framework.messages.QueueItem zurück

Gibt die Elemente der Warteschlange zurück.

Gibt Folgendes zurück:

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, der nicht null ist

Der Wert darf nicht null sein.

Vorher einfügen

Optional

Zahl

ID des Elements, das sich direkt nach der eingefügten Liste befindet. Wenn sie nicht angegeben oder nicht gefunden wird, wird die Liste an das Ende der Warteschlange angehängt.

Artikel entfernen

removeItems(itemIds)

Entfernt Elemente aus der Warteschlange.

Parameter

Artikel-IDs

Array von 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

Wert kann null sein.

setQueueStatusLimit

setQueueStatusLimit(limitQueueItemsInStatus)

Legt fest, ob die Anzahl der Warteschlangenelemente begrenzt wird, die im Medienstatus gemeldet werden sollen (Standardeinstellung ist „wahr“).

Parameter

limitQueueItemsInStatus

boolean

Artikel aktualisieren

updateItems(Elemente)

Aktualisiert vorhandene Elemente der Warteschlange durch Abgleich von „itemId“.

Parameter

items

Array von cast.framework.messages.QueueItem, der nicht null ist

Der Wert darf nicht null sein.