Classe: QueueReorderItemsRequest

Constructeur

QueueReorderItemsRequest

nouvelle QueueReorderItemsRequest(itemIdsToReorder)

Paramètres

itemIdsToReorder

Tableau de nombres

Liste des ID d'éléments multimédias à réorganiser. Ce paramètre ne doit pas présenter la valeur null, ni être vide.

La valeur ne doit pas être nulle.

Propriétés

customData

Objet pouvant avoir une valeur nulle

Données personnalisées pour l'application réceptrice.

insertBefore

nombre pouvant avoir une valeur nulle

Identifiant de l'article qui se trouvera immédiatement après la liste réorganisée. Si la valeur est nulle ou introuvable, la liste réorganisée est ajoutée à la fin de la file d'attente. Cet ID ne peut pas correspondre à l'un des ID de la liste "itemIds".

itemIds

Tableau de nombres non nuls

Liste des ID d'éléments multimédias à réorganiser, dans le nouvel ordre. Les articles non fournis conserveront leur commande existante (sans qu'ils ne soient réorganisés). La liste fournie sera insérée à la position déterminée par insertBefore.

Exemple :

Si insertBefore n'est pas spécifié File d'attente existante : "A",D",G",H",H",B",",E"

Si insertBefore est "A" File d'attente existante : "A",D",G",H",H",B"

Si insertAvant est "G" File d'attente existante : "A",D",G",H",H",B" itemIds : "D",H",B" Nouvelle commande : "A","D",H",B",G",E"

Si l'un des éléments n'existe pas, il est ignoré. Ce paramètre ne doit pas présenter la valeur null, ni être vide.