chrome. cast. medya. QueueReorderItemsRequest
Sıradaki medya öğeleri listesini yeniden sıralama isteği.
Marka
QueueReorderItemsRequest
yeni QueueReorderItemsRequest(itemIdsToReorder)
Parametre |
|
---|---|
itemIdsToReorder |
Sayı dizisi Yeniden sıralanacak medya öğesi kimliklerinin listesi. Boş veya değer atanmamış olmamalıdır. Değer boş olamaz. |
Özellikler
customData
null özellikli Nesne
Alıcı uygulamanın özel verileri.
insertBefore
null özellikli sayı
Yeniden sıralanan listeden hemen sonra yerleştirilecek öğenin kimliği. null değerine ayarlanırsa veya bulunmazsa yeniden sıralanan liste, sıranın sonuna eklenir. Bu kimlik, itemId listesindeki kimliklerden biri olamaz.
itemIds
null olmayan sayı dizisi
Yeniden sıralanacak medya öğesi kimliklerinin listesi (yeni sırada). Sağlanmayan ürünlerin mevcut sırası korunur (öğeler yeniden sıralanmaz). Sağlanan liste, insertBefore tarafından belirlenen konuma eklenir.
Örneğin:
insertBefore belirtilmezse Mevcut sıra: "A","D","G""H"","B",E" itemIds: "D""""""B" Yeni Sıralama: "A""G"""E""D""H""B"
InsertBefore "A" ise Mevcut sıra: "A","D",G","H","B" itemIds: "D""H""B" Yeni Sıralama: "D"""H""B","A",G""E"
InsertBefore "G" ise Mevcut sıra: "A","D",G""H","B" itemIds: "D""H""B" Yeni Sıralama: "A","D""H","B",G","E"
Öğelerden herhangi biri mevcut değilse yok sayılır. Boş veya değer atanmamış olmamalıdır.