ImageTrackList: ready property

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The ready property of the ImageTrackList interface returns a Promise that resolves when the ImageTrackList is populated with tracks.

Value

A Promise that resolves with undefined.

Examples

The following example prints the value of ready to the console, this will be undefined once the promise resolves.

js
let tracks = imageDecoder.tracks;
let ready = await tracks.ready;
console.log(ready);

Specifications

Specification
WebCodecs
# dom-imagetracklist-ready

Browser compatibility

BCD tables only load in the browser