Kelas: QueueSortItemsRequest

Konstruktor

QueueReorderItemsRequest

new QueueSortItemsRequest(itemIdsToPesan Ulang)

Parameter

itemIdsToReorder

Array bilangan

Daftar ID item media yang akan disusun ulang. Tidak boleh nol atau kosong.

Nilai tidak boleh nol.

Properti

customData

Objek nullable

Data kustom untuk aplikasi penerima.

insertBefore

nomor nullable

ID item yang akan ditempatkan tepat setelah daftar yang diurutkan ulang. Jika null atau tidak ditemukan, daftar yang diurutkan ulang akan ditambahkan di akhir antrean. ID ini tidak boleh berupa salah satu ID di daftar itemIds.

itemIds

Array angka non-null

Daftar ID item media yang akan disusun ulang, dalam urutan baru. Item yang tidak disediakan akan mempertahankan urutannya yang ada (tanpa urutan item diubah). Daftar yang diberikan akan disisipkan pada posisi yang ditentukan oleh insertBefore.

Contoh:

Jika insertBefore tidak ditentukan, Antrean yang ada: “A”,”D”,”G”,”H”,”B”,”E”, itemIds: “D”,”H”,”B”, Pesanan Baru: “A”,”G”,”E”,“D”,”H”,”B”

Jika insertBefore adalah “A” Antrean yang ada: “A”,”D”,”G”,”H”,”B”, itemIds: “D”,”H”,”B” Pesanan Baru: “D”,”H”,”B”,“A”,”G”,”E”

Jika insertBefore adalah “G” Antrean yang ada: “A”,”D”,”G”,”H”,”B”, itemIds: “D”,”H”,”B” Pesanan Baru: “A”,“D”,”H”,”B”,”G”,”E”

Jika salah satu item tidak ada, item tersebut akan diabaikan. Tidak boleh nol atau kosong.