Klasa: QueueData

Zespół

QueueData

nowa QueueData(id, name, description, RepeatMode, items, startIndex, startTime)

Parametr

id

Opcjonalnie

ciąg znaków

Identyfikator kolejki.

nazwa

Opcjonalnie

ciąg znaków

Nazwa kolejki.

opis

Opcjonalnie

ciąg znaków

Opis kolejki.

repeatMode

Opcjonalnie

cast.framework.messages.RepeatMode

Jak powtórzyć kolejkę.

Wartość nie może być wartością null.

items

Opcjonalnie

Tablica nienull cast.framework.messages.QueueItem

Elementy kolejki powiązane z kolejką. Ten parametr może zostać pominięty w przypadku kolejki w chmurze lub kolejki wdrożonej przez odbiorcę. Partnerzy mogą pominąć parametr items, jeśli implementują kolejkę w chmurze, która obejmuje dynamiczne udostępnianie elementów na żądanie odbiorcy. Inaczej niż w przypadku, gdy wszystkie elementy kolejki są udostępniane na początku sesji multimediów. Na stronie https://developers.google.com/cast/docs/web_receiver/queueing znajdziesz przykłady zwykłych kolejek i kolejek w chmurze.

Wartość nie może być wartością null.

startIndex

Opcjonalnie

Liczba

Indeks elementu w kolejce, którego należy użyć do rozpoczęcia odtwarzania.

startTime

Opcjonalnie

Liczba

Liczba sekund (od początku treści), po których następuje odtwarzanie pierwszego elementu.

Właściwości

containerMetadata

(niepusta wartość cast.framework.messages.ContainerMetadata lub niezdefiniowana)

Metadane do opisywania zawartości kolejki i opcjonalnie sekcje multimediów.

opis

(ciąg znaków lub nieokreślony)

Opis kolejki.

element

(ciąg znaków lub nieokreślony)

Opcjonalny identyfikator elementu kolejki stanowiący precyzyjny link Asystenta Google.

id

(ciąg znaków lub nieokreślony)

Identyfikator kolejki.

items

(niepusta tablica cast.framework.messages.QueueItem lub niezdefiniowana)

Array elementów kolejki, posortowanych w kolejności odtwarzania.

nazwa

(ciąg znaków lub nieokreślony)

Nazwa kolejki.

queueType

(nienull cast.framework.messages.QueueType lub niezdefiniowany)

Typ kolejki, taki jak album, playlista, stacja radiowa lub serial telewizyjny.

repeatMode

(wartość nienull cast.framework.messages.RepeatMode lub niezdefiniowany)

Ciągłe odtwarzanie kolejki.

tasowanie

(wartość logiczna lub nieokreślona)

true oznacza, że kolejka jest tasowana.

startIndex

(liczba lub wartość nieokreślona)

Indeks elementu w kolejce, którego należy użyć do rozpoczęcia odtwarzania.

startTime

(liczba lub wartość nieokreślona)

Czas rozpoczęcia odtwarzania pierwszego elementu, wyrażony w postaci liczby sekund, które upłynęły od rozpoczęcia odtwarzania multimediów.