cast.
            QueueManager แสดง API การจัดการคิวจำนวนมากแก่นักพัฒนาซอฟต์แวร์
- การขว้าง
- 
                non-null Errorหากใช้เครื่องมือสร้างโดยตรง คุณควรเข้าถึง QueueManager ได้โดยการเรียกใช้ cast.framework.PlayerManager#getQueueManager
วิธีการ
getContainerMetadata
getContainerMetadata() จะแสดงผล 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 ค่าต้องไม่เป็นค่าว่าง |