Classe: QueueLoadRequest

Construtor

QueueLoadRequest

novo QueueLoadRequest(items)

Parâmetro

items

Matriz de chrome.cast.media.QueueItem não nulo

Lista de itens de mídia a serem carregados. Não pode ser nulo ou vazio.

O valor não pode ser nulo.

Propriedades

customData

objeto anulável

Dados personalizados do aplicativo receptor.

items

non-null Array of non-null chrome.cast.media.QueueItem

Matriz de itens a serem carregados. Ele é classificado (o primeiro elemento é reproduzido primeiro). Não pode ser nulo ou vazio.

repeatMode

non-null chrome.cast.media.RepeatMode

O algoritmo para a seleção do próximo item quando o item atual é encerrado.

Valor padrão
chrome.cast.media.RepeatMode.OFF

startIndex

number

O índice do item na matriz "items" que precisa ser o primeiro currentItem (o item que será reproduzido primeiro). Observe que esse é o índice da matriz (começa em 0) e não o itemId (porque não é conhecido até que a fila seja criada). Se repeatMode for chrome.cast.media.RepeatMode.OFF, a reprodução será encerrada quando o último item da matriz for reproduzido (os elementos anteriores ao startIndex não serão reproduzidos). Isso pode ser útil para cenários de continuação em que o usuário já estava usando o app remetente e, no meio, decide transmitir. Dessa forma, o app remetente não precisa mapear entre as posições da fila local e remota nem salva uma solicitação extra para atualizar a fila.

Valor padrão
0