Table of Contents

Class ImageTrackList

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll

The ImageTrackList interface of the 'WebCodecs API' represents a list of image tracks.

[Value("ImageTrackList")]
public class ImageTrackList
Inheritance
ImageTrackList
Inherited Members

Remarks

Constructors

ImageTrackList()

public ImageTrackList()

Properties

Length

The length property of the ImageTrackList interface returns the length of the ImageTrackList.

[Value("length")]
public ulong Length { get; }

Property Value

ulong

An integer.

Remarks

Ready

The ready property of the ImageTrackList interface returns a {{jsxref("Promise")}} that resolves when the ImageTrackList is populated with ImageTrack.

[Value("ready")]
public Task<GlobalObject.Undefined> Ready { get; }

Property Value

Task<GlobalObject.Undefined>

A Promise that resolves with GlobalObject.Undefined.

Remarks

SelectedIndex

The selectedIndex property of the ImageTrackList interface returns the index of the selected track.

[Value("selectedIndex")]
public long SelectedIndex { get; }

Property Value

long

An integer.

Remarks

SelectedTrack

The selectedTrack property of the ImageTrackList interface returns an ImageTrack object representing the currently selected track.

[Value("selectedTrack")]
public ImageTrack? SelectedTrack { get; }

Property Value

ImageTrack

An ImageTrack object.

Remarks