Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Skip to main content
https://www.w3.org/TR/webvtt1/#the-vttcue-interface

Implements

Constructors

new VTTCue()

new VTTCue(startTime, endTime, text, track): VTTCue

Parameters

startTime
number
endTime
number
text
string
track?
TextTrack | undefined

Returns

VTTCue

Properties

onenter

onenter: EventHandler

onexit

onexit: EventHandler

Methods

addEventListener()

addEventListener(type: string, listener: EventListener, options?: boolean | AddEventListenerOptions | undefined): void

Parameters

type
string
listener
EventListener
options?
boolean | AddEventListenerOptions | undefined

dispatchEvent()

dispatchEvent(event: Event): boolean

Parameters

event
Event

Returns

boolean

removeEventListener()

removeEventListener(type: string, listener: EventListener, options?: boolean | EventListenerOptions | undefined): void

Parameters

type
string
listener
EventListener
options?
boolean | EventListenerOptions | undefined

setTrack()

setTrack(track: TextTrack): void Not a usual JS setter

Parameters

track
TextTrack
Last modified on July 31, 2026