クラス: QueueData

コンストラクタ

QueueData

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

パラメータ

id

任意

string

キューの ID。

name

任意

string

キューの名前。

説明

任意

string

キューの説明。

repeatMode

任意

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 または未定義)

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

説明

(文字列または未定義)

キューの説明。

エンティティ

(文字列または未定義)

Google アシスタントのディープリンクを提供する、オプションの Queue エンティティ ID。

id

(文字列または未定義)

キューの ID。

items

(null ではない、非 null の cast.framework.messages.QueueItem または未定義の配列)

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

name

(文字列または未定義)

キューの名前。

queueType

(非 null cast.framework.messages.QueueType または未定義)

アルバム、再生リスト、ラジオ局、テレビシリーズなどのキュータイプ。

repeatMode

(non-null cast.framework.messages.RepeatMode または未定義)

キューの連続再生動作。

シャッフル

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

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

startIndex

(数値または未定義)

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

startTime

(数値または未定義)

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