کروم قالب . رسانه ها . QueueReorderItemsRequest
درخواست برای سفارش مجدد فهرستی از آیتم های رسانه در صف.
سازنده
QueueReorderItemsRequest
جدید QueueReorderItemsRequest(itemIdsToReorder)
پارامتر | |
---|---|
itemIdsToReorder | آرایه اعداد فهرست شناسههای آیتمهای رسانهای که میخواهید مرتب شوند. نباید پوچ یا خالی باشد. مقدار نباید صفر باشد. |
خواص
داده های سفارشی
شیء پوچ
داده های سفارشی برای برنامه گیرنده.
درج قبل از
عدد پوچ
شناسه موردی که بلافاصله پس از فهرست سفارشدهی مجدد قرار میگیرد. اگر تهی یا یافت نشد، لیست دوباره ترتیب داده شده در انتهای صف اضافه می شود. این شناسه نمی تواند یکی از شناسه های موجود در لیست ItemIds باشد.
ItemIds
آرایه اعداد غیر تهی
فهرست شناسههای آیتمهای رسانهای برای سفارش مجدد، به ترتیب جدید. اقلامی که ارائه نشده اند، سفارش موجود خود را حفظ می کنند (بدون اینکه اقلام دوباره سفارش داده شوند). لیست ارائه شده در موقعیت تعیین شده توسط insertBefore درج می شود.
مثلا:
اگر insertBefore مشخص نشده باشد صف موجود: «A»، «D»، «G»، «H»، «B»، «E» itemIds: «D»، «H»، «B» ترتیب جدید: «A» "G"، "E"، "D"، "H"، "B"
اگر insertBefore "A" باشد صف موجود: "A", "D", "G", "H", "B" itemIds: "D", "H", "B" ترتیب جدید: "D","H "B"، "A"، "G"، "E"
اگر insertBefore "G" باشد صف موجود: "A", "D", "G", "H", "B" itemIds: "D", "H", "B" ترتیب جدید: "A", "D" "H"، "B"، "G"، "E"
اگر هر یک از موارد وجود نداشته باشد نادیده گرفته می شود. نباید پوچ یا خالی باشد.