chrome. cast. multimedia. QueueReorderItemsRequest
Una solicitud para reordenar una lista de elementos multimedia de la fila.
Constructor
QueueReorderItemsRequest
new QueueReorderItemsRequest(itemIdsToReorder)
Parámetro |
|
---|---|
itemIdsToReorder |
Array de números Es la lista de IDs de elementos multimedia que se deben reordenar. No debe ser nulo ni estar vacío. El valor no debe ser nulo. |
Propiedades
customData
Objeto anulable
Datos personalizados para la aplicación receptora.
insertBefore
número anulable
Es el ID del artículo que se ubicará inmediatamente después de la lista que se volvió a pedir. Si es nula o no se encuentra, la lista reordenada se agregará al final de la cola. Este ID no puede ser uno de los de la lista itemIds.
itemIds
no nulo Array de número
Es la lista de IDs de elementos multimedia que se deben reordenar, en el nuevo orden. Los artículos que no se proporcionen mantendrán el orden existente (sin que se vuelvan a pedir). La lista proporcionada se insertará en la posición que determine insertBefore.
Por ejemplo:
Si no se especifica insertBefore Cola existente: “A”, “D”, “G”, “H”, “B”, “E” itemIds: “D”, “H”, “B” Pedido nuevo: “A”, “G”, “E”,“D”, “H”,” B”
Si insertBefore es “A” Cola existente: “A”, “D”, “G”, “H”, “B” itemIds: “D”, “H”, “B” Orden nuevo: “D”, “H”, “B”,“A”, “G”, “E”
Si insertBefore es “G” Cola existente: “A”, “D”, “G”, “H”, “B” itemIds: “D”, “H”, “B” Orden nuevo: “A”,“D”, “H”, “B”, “G”,”E”
Si alguno de los elementos no existe, se ignorará. No debe ser nulo ni estar vacío.