클래스: QueueData

생성자

QueueData

new QueueData(id, name, description, repeatMode, items, startIndex, startTime)

매개변수

id

선택사항

string

큐의 ID입니다.

이름

선택사항

string

대기열의 이름입니다.

설명

선택사항

string

대기열에 대한 설명입니다.

repeatMode

선택사항

chrome.cast.media.RepeatMode

대기열을 반복하는 방법

값은 null이 아니어야 합니다.

items

선택사항

null이 아닌 chrome.cast.media.QueueItem의 배열

큐와 연결된 큐 항목이며 종종 클라우드 큐 또는 수신자 구현 큐에서 생략될 수 있습니다.

값은 null이 아니어야 합니다.

startIndex

선택사항

숫자

대기열에서 먼저 재생을 시작하는 데 사용해야 하는 항목의 색인입니다.

startTime

선택사항

숫자

첫 번째 항목 재생을 시작하는 데 걸린 초 (콘텐츠 시작 이후)까지의 시간입니다.

속성

containerMetadata

(null이 아닌 chrome.cast.media.ContainerMetadata이거나 정의되지 않음)

대기열 콘텐츠 및 미디어 섹션(선택사항)을 설명하는 메타데이터입니다.

설명

(문자열 또는 정의되지 않음)

대기열에 대한 설명입니다.

항목

(문자열 또는 정의되지 않음)

큐 항목 ID(선택사항)로, Google 어시스턴트 딥 링크를 제공합니다.

id

(문자열 또는 정의되지 않음)

큐의 ID입니다.

items

(null이 아닌 chrome.cast.media.QueueItem의 null이 아닌 배열 또는 정의되지 않음)

큐 항목의 배열입니다. 정렬됩니다 (첫 번째 요소가 먼저 재생됩니다).

이름

(문자열 또는 정의되지 않음)

대기열의 이름입니다.

queueType

(null이 아닌 chrome.cast.media.QueueType이거나 정의되지 않음)

현재 재생목록 유형(예: 앨범, 재생목록, 라디오 채널, TV 시리즈 등)입니다.

repeatMode

(null이 아닌 chrome.cast.media.RepeatMode 또는 정의되지 않음)

대기열의 연속 재생 동작입니다.

Shuffle

(불리언 또는 정의되지 않음)

큐의 셔플 여부를 표시합니다.

startIndex

(숫자 또는 정의되지 않음)

대기열에서 먼저 재생을 시작하는 데 사용해야 하는 항목의 색인입니다.

startTime

(숫자 또는 정의되지 않음)

첫 번째 항목 재생을 시작하는 데 걸린 초 (콘텐츠 시작 이후)까지의 시간입니다.