хром. бросать . СМИ . ОчередьReorderItemsRequest
Запрос на изменение порядка списка медиа-элементов в очереди.
Конструктор
ОчередьReorderItemsRequest
новый QueueReorderItemsRequest (itemIdsToReorder)
Параметр | |
---|---|
itemIdsToReorder | Массив чисел Список идентификаторов медиа-элементов для изменения порядка. Не должно быть нулевым или пустым. Значение не должно быть нулевым. |
Характеристики
пользовательские данные
обнуляемый объект
Пользовательские данные для приложения-приемника.
вставитьперед
обнуляемое число
Идентификатор элемента, который будет расположен сразу после переупорядоченного списка. Если значение равно нулю или не найдено, переупорядоченный список будет добавлен в конец очереди. Этот идентификатор не может быть одним из идентификаторов в списке itemIds.
идентификаторы предметов
ненулевой Массив чисел
Список идентификаторов элементов мультимедиа для изменения порядка в новом порядке. Непредоставленные элементы сохранят существующий порядок (без изменения порядка элементов). Предоставленный список будет вставлен в позицию, определенную функцией InsertBefore.
Например:
Если параметр InsertBefore не указан. Существующая очередь: «A», «D», «G», «H», «B», «E» Идентификаторы элементов: «D», «H», «B» Новый заказ: «A» »,G», «E», «D», «H», «B»
Если InsertBefore имеет значение «A», Существующая очередь: «A», «D», «G», «H», «B» Идентификаторы элементов: «D», «H», «B» Новый заказ: «D», «H» «Б», «А», «Г», «Е»
Если вставкаBefore равна «G», Существующая очередь: «A», «D», «G», «H», «B» Идентификаторы элементов: «D», «H», «B» Новый заказ: «A», «D» »»Н»,»Б»,»Г»,»Е»
Если какой-либо из элементов не существует, он будет проигнорирован. Не должно быть нулевым или пустым.