files/en-us/web/api/texttrackcuelist/index.md
{{APIRef("WebVTT")}}
The TextTrackCueList interface of the WebVTT API is an array-like object that represents a dynamically updating list of {{domxref("TextTrackCue")}} objects.
An instance of this type is obtained from {{domxref('TextTrack.cues')}} in order to get all the cues in the {{domxref("TextTrack")}} object. This interface has no constructor.
unsigned long that is the number of cues in the list.The {{domxref("HTMLMediaElement.textTracks")}} property returns a {{domxref("TextTrackList")}} object listing all of the {{domxref("TextTrack")}} objects, one for each text track linked to the media. The {{domxref("TextTrack.cues")}} property then returns a TextTrackCueList containing the cues for that particular track.
const video = document.getElementById("video");
video.onplay = () => {
console.log(video.textTracks[0].cues);
};
{{Specifications}}
{{Compat}}