[go: nahoru, domu]

คลาส: 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() จะแสดงผลอาร์เรย์ของ cast.framework.messages.QueueItem ที่ไม่ใช่ค่า Null

แสดงรายการคิว

การคืนสินค้า

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

insertItems

insertItems(items, insertBefore)

แทรกรายการลงในคิว

พารามิเตอร์

items

อาร์เรย์ของ cast.framework.messages.QueueItem ที่ไม่ใช่ null

ค่าต้องไม่เป็นค่าว่าง

insertBefore

ไม่บังคับ

ตัวเลข

รหัสของรายการที่จะอยู่ต่อจากรายการที่แทรกทันที หากไม่ได้ระบุหรือไม่พบ ระบบจะเพิ่มรายการต่อท้ายคิว

removeItems

removeItems(itemIds)

นำรายการออกจากคิว

พารามิเตอร์

itemIds

อาร์เรย์ของตัวเลข

รหัสของสินค้าที่จะเรียงลำดับใหม่

ค่าต้องไม่เป็นค่าว่าง

setContainerMetadata

setContainerMetadata(containerMetadata)

ตั้งค่าข้อมูลเมตาของคอนเทนเนอร์

พารามิเตอร์

containerMetadata

cast.framework.messages.ContainerMetadata

ค่าอาจเป็น Null

setQueueStatusLimit

setQueueStatusLimit(limitQueueItemsInStatus)

ตั้งค่าว่าจะจำกัดจำนวนรายการคิวที่จะรายงานในสถานะสื่อหรือไม่ (ค่าเริ่มต้นคือ True)

พารามิเตอร์

limitQueueItemsInStatus

boolean

updateItems

updateItems(items)

อัปเดตรายการคิวที่มีอยู่ด้วยการจับคู่ itemId

พารามิเตอร์

items

อาร์เรย์ของ cast.framework.messages.QueueItem ที่ไม่ใช่ null

ค่าต้องไม่เป็นค่าว่าง