คลาส: QueueData

ผู้ผลิต

QueueData

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

พารามิเตอร์

id

ไม่บังคับ

สตริง

รหัสของคิว

ชื่อ

ไม่บังคับ

สตริง

ชื่อคิว

คำอธิบาย

ไม่บังคับ

สตริง

คำอธิบายของคิว

repeatMode

ไม่บังคับ

chrome.cast.media.RepeatMode

วิธีจัดคิวซ้ำ

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

items

ไม่บังคับ

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

รายการคิวที่เชื่อมโยงกับคิวซึ่งมักละเว้นสำหรับคิวระบบคลาวด์หรือคิวที่ใช้งานตัวรับได้

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

startIndex

ไม่บังคับ

ตัวเลข

ดัชนีของรายการในคิวที่ควรใช้เพื่อเริ่มเล่นก่อน

startTime

ไม่บังคับ

ตัวเลข

วินาที (นับตั้งแต่จุดเริ่มต้นของเนื้อหา) ในการเริ่มเล่นรายการแรก

พร็อพเพอร์ตี้

containerMetadata

(chrome.cast.media.ContainerMetadata ที่ไม่ใช่ null หรือไม่ระบุ)

ข้อมูลเมตาที่จะอธิบายเนื้อหาคิว และส่วนสื่อ (ไม่บังคับ)

คำอธิบาย

(สตริงหรือไม่ระบุ)

คำอธิบายของคิว

เอนทิตี

(สตริงหรือไม่ระบุ)

รหัสเอนทิตีของคิว (ไม่บังคับ) ระบุ Deep Link ของ Google Assistant

id

(สตริงหรือไม่ระบุ)

รหัสของคิว

items

(อาร์เรย์ที่ไม่มีค่า Null ของ chrome.cast.media.QueueItem ที่ไม่ได้กำหนด)

อาร์เรย์รายการคิว เกมจัดเรียงอยู่ (องค์ประกอบแรกจะเล่นก่อน)

ชื่อ

(สตริงหรือไม่ระบุ)

ชื่อคิว

queueType

(chrome.cast.media.QueueType ที่ไม่ได้กำหนด) หรือไม่ได้กำหนด)

ประเภทคิว เช่น อัลบั้ม เพลย์ลิสต์ สถานีวิทยุ ซีรีส์ อื่นๆ

repeatMode

(chrome.cast.media.RepeatMode หรือไม่ระบุ)

ลักษณะการเล่นแบบต่อเนื่องของคิว

การสับเปลี่ยน

(บูลีนหรือไม่ระบุ)

ระบุว่าคิวมีการสับเปลี่ยนหรือไม่

startIndex

(ตัวเลขหรือไม่ระบุ)

ดัชนีของรายการในคิวที่ควรใช้เพื่อเริ่มเล่นก่อน

startTime

(ตัวเลขหรือไม่ระบุ)

วินาที (นับตั้งแต่จุดเริ่มต้นของเนื้อหา) ในการเริ่มเล่นรายการแรก