[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-25 UTC。"],[[["\u003cp\u003e\u003ccode\u003eQueueData\u003c/code\u003e is a class used to define the structure and properties of a media queue for the Google Cast framework.\u003c/p\u003e\n"],["\u003cp\u003eIt includes details like queue ID, name, description, repeat mode, items within the queue, and starting playback position.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eQueueData\u003c/code\u003e allows for regular queues (providing all items upfront) and cloud queues (dynamically providing items).\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eQueueData\u003c/code\u003e encompass \u003ccode\u003econtainerMetadata\u003c/code\u003e, \u003ccode\u003eitems\u003c/code\u003e, \u003ccode\u003erepeatMode\u003c/code\u003e, \u003ccode\u003estartIndex\u003c/code\u003e, and \u003ccode\u003estartTime\u003c/code\u003e, enabling detailed queue management.\u003c/p\u003e\n"],["\u003cp\u003eThis class is essential for handling media playback order, queue behavior, and metadata for a seamless Cast experience.\u003c/p\u003e\n"]]],[],null,["cast.[framework](/cast/docs/reference/web_receiver/cast.framework).[messages](/cast/docs/reference/web_receiver/cast.framework.messages).QueueData \nclass static\n\nQueue data as part of the LOAD request.\n\nConstructor\n\nQueueData\n\nnew\nQueueData(id, name, description, repeatMode, items, startIndex, startTime)\n\n| Parameter ||\n|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| id | Optional string The ID of the queue. |\n| name | Optional string The name of the queue. |\n| description | Optional string The description of the queue. |\n| repeatMode | Optional [cast.framework.messages.RepeatMode](/cast/docs/reference/web_receiver/cast.framework.messages#.RepeatMode) How to repeat the queue. Value must not be null. |\n| items | Optional Array of non-null [cast.framework.messages.QueueItem](/cast/docs/reference/web_receiver/cast.framework.messages.QueueItem) The queue items associated with the queue. This may be omitted for a cloud queue or a receiver-implemented queue. Partners can omit the `items` parameter if they implement a cloud queue, which entails dynamically providing items upon request from the receiver. This is opposed to the approach where all the queue items are provided at the beginning of a media session. See https://developers.google.com/cast/docs/web_receiver/queueing for examples of regular queues and cloud queues. Value must not be null. |\n| startIndex | Optional number The index of the item in the queue that should be used to start playback first. |\n| startTime | Optional number The number of seconds (since the beginning of content) to start playback of the first item. |\n\nProperties\n\ncontainerMetadata\n\n(non-null [cast.framework.messages.ContainerMetadata](/cast/docs/reference/web_receiver/cast.framework.messages.ContainerMetadata) or undefined)\n\nMetadata to describe the queue content, and optionally media sections.\n\ndescription\n\n(string or undefined)\n\nThe description of the queue.\n\nentity\n\n(string or undefined)\n\nAn optional Queue entity ID, providing a Google Assistant deep link.\n\nid\n\n(string or undefined)\n\nThe ID of the queue.\n\nitems\n\n(non-null Array of non-null [cast.framework.messages.QueueItem](/cast/docs/reference/web_receiver/cast.framework.messages.QueueItem) or undefined)\n\nAn `Array` of queue items, sorted in playback order.\n\nname\n\n(string or undefined)\n\nThe name of the queue.\n\nqueueType\n\n(non-null [cast.framework.messages.QueueType](/cast/docs/reference/web_receiver/cast.framework.messages#.QueueType) or undefined)\n\nA queue type, such as album, playlist, radio station, or tv series.\n\nrepeatMode\n\n(non-null [cast.framework.messages.RepeatMode](/cast/docs/reference/web_receiver/cast.framework.messages#.RepeatMode) or undefined)\n\nThe continuous playback behavior of the queue.\n\nshuffle\n\n(boolean or undefined)\n\n`true` indicates that the queue is shuffled.\n\nstartIndex\n\n(number or undefined)\n\nThe index of the item in the queue that should be used to start playback\nfirst.\n\nstartTime\n\n(number or undefined)\n\nWhen to start playback of the first item, expressed as the number of\nseconds since the beginning of the media."]]