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
For additional information, see https://html.spec.whatwg.org/multipage/media.html#audiotracklist.

Extends

Properties

length

readonly length: number For additional information, see https://html.spec.whatwg.org/multipage/media.html#dom-audiotracklist-length.

onaddtrack?

optional onaddtrack: EventListener For additional information, see https://html.spec.whatwg.org/multipage/media.html#handler-tracklist-onaddtrack.

onchange?

optional onchange: EventListener For additional information, see https://html.spec.whatwg.org/multipage/media.html#handler-tracklist-onchange.

onremovetrack?

optional onremovetrack: EventListener For additional information, see https://html.spec.whatwg.org/multipage/media.html#handler-tracklist-onremovetrack.

Methods

addEventListener()

addEventListener(type, listener, options?): void Adds an event listener.

Parameters

type
string The event to listen to.
listener
EventListener The Event Handler function.
options?
Ignore.

Returns

void

Inherited from

EventTarget.addEventListener

dispatchEvent()?

optional dispatchEvent(event): boolean Dispatches an event to the target

Parameters

event
Event The event which signals an occurrenceo.

Returns

boolean

TODO

Add and define in the implementations, keep it optional for now.

Inherited from

EventTarget.dispatchEvent

getTrackById()

getTrackById(id): AudioTrack For additional information, see https://html.spec.whatwg.org/multipage/media.html#dom-audiotracklist-gettrackbyid.

Parameters

id
string

Returns

AudioTrack

removeEventListener()

removeEventListener(type, listener, options?): void Removes an event listener.

Parameters

type
string The event to listen to.
listener
EventListener The Event Handler function to be removed.
options?
Ignore.

Returns

void

Inherited from

EventTarget.removeEventListener
Last modified on February 25, 2026