cast. framework. QueueManager
تعرض قائمة الانتظار للمطوّرين العديد من واجهات برمجة تطبيقات معالجة قائمة الانتظار.
- الرميات
-
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 غير فارغة
لعرض عناصر قائمة الانتظار.
- المرتجعات
-
non-null Array of non-null cast.framework.messages.QueueItem
insertItems
insertItems(items, insertBefore)
إدراج العناصر في قائمة الانتظار
المَعلمة |
|
---|---|
عناصر |
مصفوفة cast.framework.messages.QueueItem غير الفارغة يجب ألا تكون القيمة فارغة. |
insertBefore |
إجراء اختياري الرقم رقم تعريف العنصر الذي سيتم وضعه بعد القائمة مباشرةً مباشرةً. إذا لم يتم توفير القائمة أو لم يتم العثور عليها، سيتم إلحاق القائمة في نهاية قائمة الانتظار. |
removeItems
removeItems(itemIds)
لإزالة العناصر من قائمة الانتظار.
المَعلمة |
|
---|---|
itemIds |
مصفوفة أرقام معرّفات السلع المطلوب إعادة ترتيبها. يجب ألا تكون القيمة فارغة. |
setContainerMetadata
setContainerMetadata(containerMetadata)
اضبط البيانات الوصفية للحاوية.
المَعلمة |
|
---|---|
containerMetadata |
cast.framework.messages.ContainerMetadata قد تكون القيمة فارغة. |
setQueueStatusLimit
setQueueStatusLimit(limitQueueItemsInStatus)
لتحديد ما إذا كان سيتم وضع حد لعدد عناصر "قائمة المحتوى التالي" التي سيتم الإبلاغ عنها في "حالة الوسائط" (القيمة التلقائية هي "صحيح").
المَعلمة |
|
---|---|
limitQueueItemsInStatus |
boolean |
updateItems
updateItems(items)
تحدّث عناصر قائمة الانتظار الحالية من خلال مطابقة itemId.
المَعلمة |
|
---|---|
عناصر |
مصفوفة cast.framework.messages.QueueItem غير الفارغة يجب ألا تكون القيمة فارغة. |