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 或空。