chrome. cast. media. QueueReorderItemsRequest
キュー内のメディア アイテムのリストを並べ替えるリクエストです。
コンストラクタ
QueueReorderItemsRequest
new QueueReorderItemsRequest(itemIdsToReorder)
パラメータ |
|
---|---|
itemIdsToReorder |
数値の配列 並べ替えるメディア アイテム ID のリストです。null または空にすることはできません。 値を null にすることはできません。 |
プロパティ
customData
null 値許容オブジェクト
レシーバー アプリケーションのカスタムデータ。
insertBefore
null 値許容数値
並べ替えられたリストの直後に配置されるアイテムの ID。 null または見つからない場合、並べ替えられたリストがキューの末尾に追加されます。この ID を itemIds リストにある ID のいずれにもすることはできません。
itemIds
null 以外の数値の配列
新しい順序で並べ替えるメディア アイテム ID のリストです。指定されなかったアイテムについては、既存の注文が維持されます(アイテムの再注文は行われません)。指定したリストは、insertBefore の決定された位置に挿入されます。
例:
insertBefore が指定されていない場合 既存のキュー: “A”,D”,G”,H”,B”,E” itemIds: “D”,H”,B” 新しい注文: “A”,G”,E”,“D”,H”,B”
insertBefore が「A」の場合 既存のキュー: “A”,D”,G”,H”,B” itemIds: “D”,H”,B” 新しい注文: “D”,H”,B”“A”,G”,E”
insertBefore が「G」の場合 既存のキュー: “A”,D”,G”,H”,B” itemIds: “D”,H”,B” 新しい注文: "A",“D”,H”,B”,G”,E”
存在しない項目がある場合は無視されます。 null または空にすることはできません。