클래스: QueueManager

방법

getContainerMetadata

getContainerMetadata()는 cast.framework.messages.ContainerMetadata를 반환합니다.

컨테이너 메타데이터를 가져옵니다.

반환 값

nullable cast.framework.messages.ContainerMetadata 

getCurrentItem

getCurrentItem()은 cast.framework.messages.QueueItem을 반환합니다.

현재 대기열 항목을 반환합니다.

반환 값

nullable cast.framework.messages.QueueItem 

getCurrentItemIndex

getCurrentItemIndex()는 숫자를 반환합니다.

현재 대기열 항목의 색인을 반환합니다.

반환 값

number 현재 항목 색인

getItems

getItems()가 null이 아닌 cast.framework.messages.QueueItem의 배열을 반환함

큐 항목을 반환합니다.

반환 값

non-null Array of non-null cast.framework.messages.QueueItem 

insertItems

insertItems(items, insertBefore)

큐에 항목을 삽입합니다.

매개변수

items

null이 아닌 cast.framework.messages.QueueItem의 배열

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

insertBefore

선택사항

숫자

삽입된 목록 바로 뒤에 위치할 항목의 ID입니다. 이 목록이 제공되지 않거나 찾을 수 없는 경우 목록은 큐의 끝에 추가됩니다.

removeItems

removeItems(itemIds)

대기열에서 항목을 삭제합니다.

매개변수

itemIds

숫자 배열

재정렬할 항목의 ID입니다.

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

setContainerMetadata

setContainerMetadata(containerMetadata)

컨테이너 메타데이터를 설정합니다.

매개변수

containerMetadata

cast.framework.messages.ContainerMetadata

값이 null일 수 있습니다.

setQueueStatusLimit

setQueueStatusLimit(limitQueueItemsInStatus)

미디어 상태에 보고할 큐 항목 수를 제한할지 여부를 설정합니다 (기본값은 true).

매개변수

limitQueueItemsInStatus

boolean

updateItems

updateItems(items)

itemId를 일치시켜 기존 큐 항목을 업데이트합니다.

매개변수

items

null이 아닌 cast.framework.messages.QueueItem의 배열

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