클래스: QueueReorderItemsRequest

생성자

QueueReorderItemsRequest

new QueueReorderItemsRequest(itemIdsToReorder)

매개변수

itemIdsToReorder

숫자 배열

재정렬할 미디어 항목 ID 목록입니다. null 또는 비어 있지 않아야 합니다.

값은 null이 아니어야 합니다.

속성

customData

null을 허용하는 객체

수신기 애플리케이션의 맞춤 데이터입니다.

insertBefore

null을 허용하는 숫자

재정렬된 목록 바로 뒤에 위치할 항목의 ID입니다. null이거나 없는 경우 재정렬된 목록이 큐 끝에 추가됩니다. 이 ID는 itemIds 목록의 ID 중 하나가 될 수 없습니다.

itemIds

null이 아닌 숫자 배열

재정렬할 미디어 항목 ID 목록으로, 새 순서로 표시됩니다. 제공되지 않은 상품은 기존 주문이 그대로 유지됩니다 (상품 순서는 변경되지 않음). 제공된 목록은 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” itemId: '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”

존재하지 않는 항목은 무시됩니다. null 또는 비어 있지 않아야 합니다.