クラス: QueueData

コンストラクタ

QueueData(キューデータ)

new QueueData(id, name, description, repeatMode, items, startIndex, startTime)

パラメータ

id

任意

文字列

キューの ID。

name

任意

文字列

キューの名前。

説明

任意

文字列

キューの説明。

リピートモード

任意

cast.framework.messages.RepeatMode

キューを繰り返す方法。

値を null にすることはできません。

items

任意

null 以外の cast.framework.messages.QueueItem の配列

キューに関連付けられているキューアイテム。クラウドキューまたはレシーバ実装キューの場合は省略できます。クラウド キューを実装する場合、パートナーは items パラメータを省略できます。クラウドキューには、受信側からのリクエストに応じて動的にアイテムが提供されます。これは、メディア セッションの開始時にすべてのキュー項目が提供されるのとは対照的です。通常のキューとクラウドキューの例については、https://developers.google.com/cast/docs/web_receiver/queueing をご覧ください。

値を null にすることはできません。

startIndex

任意

数値

最初に再生を開始するために使用する必要があるキュー内のアイテムのインデックス。

startTime

任意

数値

コンテンツの再生開始から最初のアイテムを再生する秒数(コンテンツの先頭から)。

プロパティ

containerMetadata

(null 以外の cast.framework.messages.ContainerMetadata または未定義)

キューのコンテンツ(および必要に応じてメディア セクション)を記述するメタデータ。

説明

(文字列または未定義)

キューの説明。

エンティティ

(文字列または未定義)

キューのエンティティ ID(省略可)。Google アシスタント ディープリンクを提供します。

id

(文字列または未定義)

キューの ID。

items

(null 以外の null の cast.framework.messages.QueueItem または未定義の配列)

キューのアイテムの Array。再生順で並べ替えられます。

name

(文字列または未定義)

キューの名前。

queueType

(null 以外の cast.framework.messages.QueueType または未定義)

キューのタイプ(アルバム、プレイリスト、ラジオ ステーション、テレビシリーズなど)。

リピートモード

(null 以外の cast.framework.messages.RepeatMode または未定義)

キューの連続再生動作。

シャッフル

(ブール値または未定義)

true はキューがシャッフルされていることを示します。

startIndex

(数値または未定義)

キュー内のアイテムのインデックス。最初に再生を開始するために使用します。

startTime

(数値または未定義)

最初のアイテムの再生を開始するタイミングを、メディアの開始からの秒数で指定します。