cast. 架構。 訊息。 QueueData
將資料排入 LOAD 要求的一部分。
建構函式
QueueData
new QueueData(id, name, description, repeatMode, items, startIndex, startTime)
參數 |
|
---|---|
id |
選用 字串 佇列的 ID。 |
名稱 |
選用 字串 佇列名稱。 |
description |
選用 字串 佇列的說明。 |
repeatMode |
選用 cast.framework.messages.RepeatMode 如何重複佇列。 值不得為空值。 |
items |
選用 非空值 cast.framework.messages.QueueItem 陣列 與佇列相關聯的佇列項目。如果是雲端佇列或接收器實作的佇列,則可能會省略這個值。如果合作夥伴實作雲端佇列,系統就會在接收者的要求時動態提供項目,因此可以省略 值不得為空值。 |
startIndex |
選用 號碼 佇列中應用於先開始播放的項目索引。 |
startTime |
選用 號碼 從內容開頭開始播放第一個項目的秒數。 |
屬性
containerMetadata
(非空值的 cast.framework.messages.ContainerMetadata 或未定義)
用來描述佇列內容的中繼資料 (選用),以及媒體區段 (選用)。
description
(字串或未定義)
佇列的說明。
實體
(字串或未定義)
選用的佇列實體 ID,提供 Google 助理深層連結。
id
(字串或未定義)
佇列的 ID。
items
(非空值的 cast.framework.messages.QueueItem 或未定義陣列)
Array
的佇列項目,依播放順序排序。
名稱
(字串或未定義)
佇列名稱。
queueType
(非空值的 cast.framework.messages.QueueType 或未定義)
待播清單類型,例如專輯、播放清單、廣播電台或電視影集。
repeatMode
(非空值的 cast.framework.messages.RepeatMode 或未定義)
佇列的連續播放行為。
重組
(布林值或未定義)
true
表示佇列已重組。
startIndex
(數字或未定義)
佇列中應優先用來開始播放的項目索引。
startTime
(數字或未定義)
開始播放第一個項目的時間,表示從媒體開始播放後經過的秒數。