الفئة: QueueManager

الطُرق

getContainerMetadata

تعرض getContainerMetadata() cast.framework.messages.ContainerMetadata

الحصول على البيانات الوصفية للحاوية

المرتجعات

nullable 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 غير الفارغة

يجب ألا تكون القيمة فارغة.