מחלקה: QueueData

יצרן

QueueData

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

פרמטר

id

אופציונלי

מחרוזת

מזהה התור.

name

אופציונלי

מחרוזת

שם התור.

תיאור

אופציונלי

מחרוזת

תיאור התור.

repeatMode

אופציונלי

cast.framework.messages.RepeatMode

איך לחזור על התור.

הערך לא יכול להיות ריק.

items

אופציונלי

מערך של cast.framework.messages.QueueItem שאינו null

הפריטים בתור המשויכים לתור. יכול להיות שהוא יושמט בתור בענן או בתור שמוטמע על ידי המקבל. השותפים יכולים להשמיט את הפרמטר items אם הם מטמיעים תור בענן, שלפיו צריך לספק פריטים באופן דינמי מהמקבל. זו בניגוד לגישה שלפיה כל הפריטים בתור מסופקים בתחילת סשן מדיה. בכתובת https://developers.google.com/cast/docs/web_receiver/queueing יופיעו דוגמאות לתורים רגילים ותורי ענן.

הערך לא יכול להיות ריק.

startIndex

אופציונלי

מספר

האינדקס של הפריט בתור שצריך להשתמש בו כדי להתחיל בהפעלה ראשונה.

startTime

אופציונלי

מספר

מספר השניות (מאז תחילת התוכן) עד לתחילת ההפעלה של הפריט הראשון.

תכונות

containerMetadata

(לא ריק cast.framework.messages.ContainerMetadata או לא מוגדר)

מטא-נתונים לתיאור תוכן התור, ובאופן אופציונלי גם מקטעי מדיה.

תיאור

(מחרוזת או לא מוגדר)

תיאור התור.

ישות

(מחרוזת או לא מוגדר)

מזהה ישות אופציונלי של 'הבאים בתור', שמספק קישור עומק ל-Google Assistant.

id

(מחרוזת או לא מוגדר)

מזהה התור.

items

(מערך לא null של cast.framework.messages.QueueItem או לא מוגדר)

Array של פריטים בתור, ממוינים לפי סדר ההפעלה.

name

(מחרוזת או לא מוגדר)

שם התור.

queueType

(לא ריק cast.framework.messages.QueueType או לא מוגדר)

סוג התור, כמו אלבום, פלייליסט, תחנת רדיו או סדרת טלוויזיה.

repeatMode

(ללא ערך null: cast.framework.messages.RepeatMode או לא מוגדר)

התנהגות ההפעלה הרציפה של התור.

מיון נתונים (shuffle)

(בוליאני או לא מוגדר)

true מציין שהתור נמצא בסדר אקראי.

startIndex

(מספר או לא מוגדר)

האינדקס של הפריט בתור שצריך להשתמש בו כדי להתחיל בהפעלה ראשונה.

startTime

(מספר או לא מוגדר)

מתי להתחיל את ההפעלה של הפריט הראשון, מבוטא כמספר השניות שחלפו מאז תחילת המדיה.