Loại: queueManager

Phương thức

getContainerMetadata

getContainerMetadata() trả về cast.framework.messages.ContainerMetadata

Tải siêu dữ liệu vùng chứa.

Trả bóng

nullable cast.framework.messages.ContainerMetadata 

getCurrentItem

getCurrentItem() trả về cast.framework.messages.QueueItem

Trả về mục trong hàng đợi hiện tại.

Trả bóng

nullable cast.framework.messages.QueueItem 

getCurrentItemIndex

getCurrentItemIndex() trả về số

Trả về chỉ mục của mục trong hàng đợi hiện tại.

Trả bóng

number Chỉ mục mục hiện tại

getItems

getItems() trả về Mảng cast.framework.messages.QueueItem có giá trị không rỗng

Trả về các mục trong hàng đợi.

Trả bóng

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

insertItems

insertItems(items, insertBefore)

Chèn các mục vào hàng đợi.

Thông số

items

Mảng cast.framework.messages.QueueItem không có giá trị null

Giá trị không được rỗng.

insertBefore

Không bắt buộc

number

Mã nhận dạng của mục sẽ được đặt ngay sau danh sách được chèn. Nếu danh sách này không được cung cấp hoặc không tìm thấy, thì danh sách này sẽ được thêm vào cuối danh sách chờ.

removeItems

removeItems(itemIds)

Xoá các mục khỏi hàng đợi.

Thông số

itemIds

Mảng số

Mã nhận dạng của các mặt hàng cần sắp xếp lại.

Giá trị không được rỗng.

setContainerMetadata

setContainerMetadata(containerMetadata)

Đặt siêu dữ liệu vùng chứa.

Thông số

containerMetadata

cast.framework.messages.ContainerMetadata

Giá trị có thể rỗng.

setQueueStatusLimit

setQueueStatusLimit(limitQueueItemsInStatus)

Đặt xem có giới hạn số mục trong hàng đợi được báo cáo trong Trạng thái nội dung đa phương tiện hay không (mặc định là đúng).

Thông số

limitQueueItemsInStatus

boolean

updateItems

updateItems(items)

Cập nhật các mục trong hàng đợi hiện có bằng cách so khớp mã mặt hàng.

Thông số

items

Mảng cast.framework.messages.QueueItem không có giá trị null

Giá trị không được rỗng.