cast. framework. QueueManager
QueueManager חושף מספר ממשקי API לניהול תורים למפתחים.
- קליעות
-
non-null Error
אם משתמשים ב-constructor ישירות. כדי לגשת אל QueueManager רק קוראים ל-cast.framework.PlayerManager#getQueueManager.
שיטות
getContainerMetadata
getContainerMetadata() returns cast.framework.messages.ContainerMetadata
קבלת מטא-נתונים של קונטיינר.
- החזרות
getCurrentItem
getCurrentItem() חוזר cast.framework.messages.QueueItem
מחזירה את הפריט הנוכחי בתור.
- החזרות
-
nullable cast.framework.messages.QueueItem
getCurrentItemIndex
getCurrentItemIndex() מחזיר מספר
מחזירה את האינדקס של הפריט הנוכחי בתור.
- החזרות
-
number
אינדקס הפריטים הנוכחי
getItems
getItems() מחזיר מערך של cast.framework.messages.QueueItem שאינו ריק
מחזירה את הפריטים בתור.
- החזרות
-
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 הערך יכול להיות אפס. |
setQueueStatusLimit
setQueueStatusLimit(limitQueueItemsInStatus)
המדיניות הזו קובעת אם להגביל את מספר הפריטים בתור שידווחו בסטטוס מדיה (ברירת המחדל היא True).
פרמטר |
|
---|---|
limitQueueItemsInStatus |
boolean |
updateItems
updateItems(items)
מעדכנים את הפריטים הקיימים בתור לפי מזהה פריט תואם.
פרמטר |
|
---|---|
items |
מערך של cast.framework.messages.QueueItem שאינו null הערך לא יכול להיות ריק. |