chrome. cast. media. QueueReorderItemsRequest
طلب لإعادة ترتيب قائمة عناصر الوسائط في قائمة الانتظار.
الشركة المصنِّعة
QueueReorderItemsRequest
new QueueReorderItemsRequest(itemIdsToReorder)
المَعلمة |
|
---|---|
itemIdsToReorder |
مصفوفة أرقام قائمة معرّفات عناصر الوسائط المطلوب إعادة ترتيبها. يجب ألا يكون صفرًا أو فارغًا. يجب ألا تكون القيمة فارغة. |
أماكن إقامة
customData
كائن قابل للقيم الفارغة
بيانات مخصّصة لتطبيق المُستلِم.
insertBefore
رقم قابل للقيم الفارغة
رقم تعريف العنصر الذي سيتم العثور عليه مباشرةً بعد القائمة المُعاد ترتيبها. في حال عدم العثور على قيمة فارغة أو عدم توفّرها، سيتم إلحاق القائمة المُعاد ترتيبها في نهاية قائمة الانتظار. لا يمكن أن يكون هذا المعرّف أحد المعرّفات في قائمة itemId.
itemIds
مصفوفة أرقام غير فارغة
قائمة معرّفات عناصر الوسائط المطلوب إعادة ترتيبها، بالترتيب الجديد. وستبقى السلع التي لم يتم تقديمها الطلب الحالي (بدون إعادة طلب السلع). سيتم إدراج القائمة المقدمة في الموضع الذي يحدده الإدخال Insertقبل.
مثال:
في حال عدم تحديد InsertFrom قائمة الانتظار الحالية: "A""",D"""G"""H"""B"""E" itemIds: "D"""H""B" طلب جديد: "A"""G"""E"""""H""B"
إذا كانت قيمة insertApply هي "أ" في قائمة الانتظار الحالية: "أ" و"د"""و"" و"ح"" و"ب" أرقام تعريف العناصر: "د""س"""ب" طلب جديد: "د""و""و"ب""آ"""""ه""
إذا كانت قيمة InsertIf تساوي "G" قائمة الانتظار الحالية: "أ" و"د""و"غ""""و""و"ب" أرقام تعريف العناصر: "د""و"""ب" طلب جديد: "أ" و"د""و""""""""""ه""
في حال عدم توفُّر أي من العناصر، سيتم تجاهله. يجب ألا يكون صفرًا أو فارغًا.