chrome. cast. mídia. QueueReorderItemsRequest
Uma solicitação para reordenar uma lista de itens de mídia na fila.
Construtor
QueueReorderItemsRequest
novo QueueReorderItemsRequest(itemIdsToReorder)
Parâmetro |
|
---|---|
itemIdsToReorder |
Matriz de números Lista de códigos de itens de mídia para reordenar. Não pode ser nulo ou vazio. O valor não pode ser nulo. |
Propriedades
customData
objeto anulável
Dados personalizados do aplicativo receptor.
insertBefore
número anulável
Código do item que será localizado imediatamente após a lista reordenada. Se o valor for nulo ou não for encontrado, a lista reordenada será anexada ao final da fila. Esse ID não pode ser um dos IDs da lista itemIds.
itemIds
não nulo Matriz de números
Lista de códigos de itens de mídia que serão reordenados, na nova ordem. Os itens não fornecidos manterão o pedido atual (sem que eles sejam reordenados). A lista fornecida será inserida na posição determinada por insertBefore.
Exemplo:
Se insertBefore não for especificado Fila existente: “A”,D”,”G”, “H”, “B”,”E” itemIds: “D”,”H”,”B” Nova ordem: “A””,G”,E”,“D”,”H”,”B”
Se insertBefore for “A” Fila existente: “A””,D””,G”,”H”, “B” itemIds: “D”,”H”,”B” Nova ordem: “D””,H”, “B”,“A”,”G”,”E”
Se insertBefore for “G” Fila existente: “A”, “D””,G”,”H”, “B” itemIds: “D””,H”,”B” Nova ordem: “A”,“D”, “H”, “B”, “G”,”E”
Se algum dos itens não existir, ele será ignorado. Não pode ser nulo ou vazio.